Я играл с cloudbuild и натолкнулся на препятствие, когда я не могу запустить собственный образ докера как шаг в cloudbuild.
Окно сообщения об ошибке:
"Ошибка ответа от демона: Ошибка создания среды выполнения 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 будет работать и выполнять команды.