Я создал простое приложение сactjs / express. Приложение работает как положено после развертывания в Google App Engine. Я пытаюсь развернуть это приложение в Kubernetes после создания контейнера с помощью Docker.
мой файл Docker
FROM express-gateway:1.16.9
EXPOSE 8080
COPY server.js .
CMD node server.js
У меня есть несколько файлов, которые должны быть упакованы в Docker, 'server.js'и файл "secretts.json". В моем файле Docker выше у меня есть только server.js, как мне включить другие файлы? Также внутри server.js я использую BigQuery, которому требуется доступ к дополнительному файлу «secretts.json», как мне указать путь к этому файлу json? В моем коде я указываю путь следующим образом, будет ли контейнер Docker работать со следующим keyFilename?
function query_bigQuery() {
const bigqueryClient = new BigQuery({
keyFilename: 'secrets.json'
});
...