Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将docker参数添加到gcloud builds submit_Docker_Google Cloud Platform_Google Cloud Build - Fatal编程技术网

将docker参数添加到gcloud builds submit

将docker参数添加到gcloud builds submit,docker,google-cloud-platform,google-cloud-build,Docker,Google Cloud Platform,Google Cloud Build,如上所述,可以使用gcloud builds submit-t提交Dockerfile构建。但是,是否可以向其传递其他构建参数?我尝试了gcloud构建sumbit-t--build arg=FOO=$BAR,但它无法识别标志。旧的gcloud docker命令用于支持docker参数的传递。如果可以避免的话,我不想使用cloudbuild.yaml文件,因为我依赖Azure DevOps进行构建,不想用更多的yaml管道文件扰乱我的回购协议 我的用例是,我想利用google cloud bui

如上所述,可以使用
gcloud builds submit-t
提交Dockerfile构建。但是,是否可以向其传递其他构建参数?我尝试了
gcloud构建sumbit-t--build arg=FOO=$BAR
,但它无法识别标志。旧的
gcloud docker
命令用于支持docker参数的传递。如果可以避免的话,我不想使用
cloudbuild.yaml
文件,因为我依赖Azure DevOps进行构建,不想用更多的yaml管道文件扰乱我的回购协议


我的用例是,我想利用google cloud build的层缓存实现更快的构建,因为Azure DevOps没有内置的层缓存。

您不能使用
-t
参数docker build将一些参数传递给cloud build。只有
cloudbuild.yaml
config文件接受变量