运行自定义Docker映像作为云构建的一步

时间:2019-05-06 06:17:40

标签: docker continuous-integration google-cloud-build

我一直在玩cloudbuild,遇到一个障碍,在Cloudbuild中,我无法运行自定义docker映像。

错误消息docker:

  

“来自守护程序的错误响应:OCI运行时创建失败:container_linux.go:348:启动容器进程导致了” exec:\“。/deploy / run-server.sh \”:权限被拒绝“:未知。”

  • 检查图像是否在本地工作:有效

cloudbuild.yaml文件如下:

steps:
- name: abcd
  waitFor: ["-"]
  id: "build_image"
- name: 'gcr.io/${_PROJECT_ID}/${_IMAGE_NAME}:${COMMIT_SHA}'
  env: ["var=a"]
  waitFor: ['build_image']

像运行docker run一样运行映像并执行命令。

0 个答案:

没有答案