Я пытаюсь создать образ с помощью сборки Google Cloud для моего GKE. Локально я могу создавать изображения с помощью этой команды:
docker build -t backend .
docker tag backend gcr.io/project-id/backend:v15.8
docker push gcr.io/project-id/backend:v15.8
И он отлично работает, но когда я пытаюсь использовать:
steps:
- name: "gcr.io/cloud-builders/docker"
args: ["build", "-t", "gcr.io/project-id/backend:v15.8", "."]
# push container image
- name: "gcr.io/cloud-builders/docker"
args: ["push", "gcr.io/project-id/backend:v15.8"]
Этот код создает изображение, но я не знать, почему некоторые файлы отсутствуют. У меня есть несколько файлов в .gitignore.
Я могу создать образ, но это не то же самое, что я создаю образ из команды локально. Когда я развертываю его на своем GKE, отсутствует один файл, который находится в файле .gitignore. Что мне нужно сделать, чтобы достичь своей цели