Единственный способ указать Dockerfile (т. Е. Отличный от ./Dockerfile
) - создать cloudbuild.yaml
для techtabu @. Эта конфигурация может затем использовать построитель docker
и предоставить определенный файл Docker, например:
steps:
- name: "gcr.io/cloud-builders/docker"
args:
- build
- "--tag=gcr.io/$PROJECT_ID/quickstart-image"
- "--file=./path/to/YourDockerFile"
- .
...
images:
- "gcr.io/$PROJECT_ID/quickstart-image"
Если вы хотите, вы также можете указать альтернативное имя, отличное от cloudbuild.yaml
.
Предположение ./Dockerfile
предположительно должно облегчить переход к Cloud Build.
Я рекомендую вам использовать cloudbuild.yaml
для обеспечения гибкости, которую он обеспечивает.