如何在docker构建中指定Dockerfile的绝对路径



如何在docker云构建作业中指定-t和-f参数。


- name: 'gcr.io/cloud-builders/docker'
entrypoint: 'bash'
args:
- '-c'
- |-
docker build --network=cloudbuild -f pipeline/components/testdocker/Dockerfile  -t europe-west1-docker.pkg.dev/xxx/test .
dir: 'mc2-AIBooster_POC/'

我得到以下错误:;docker构建";正好需要1个自变量";

您忘记在docker build命令的末尾添加一个点,标志的顺序应该无关紧要:

docker build --network=cloudbuild -t europe-west1-docker.pkg.dev/vf-grp-aib-dev-buildnl/docker-repository/$_PROJECT_ID/$_USER/$_BRANCH/test -f pipeline/components/testdocker/Dockerfile .

有关使用docker build的详细信息,请点击此处。

先使用-f,然后使用-t。

确保在命令的末尾添加一个点

docker build --network=cloudbuild -f pipeline/components/testdocker/Dockerfile -t europe-west1-docker.pkg.dev/vf-grp-aib-dev-buildnl/docker-repository/$_PROJECT_ID/$_USER/$_BRANCH/test .

相关内容

  • 没有找到相关文章

最新更新