Я пытаюсь запустить CodeBuild локально для моего проекта golang. Я вытащил образ докера amazon/aws-codebuild-local:latest
и запустил скрипт CodeBuild ./codebuild_build.sh -i aws/codebuild/standard:2.0 -s "/project/src"
, ничего не произошло. Затем я перехватил команду docker, сгенерированную в сценарии: docker run -it -v //var/run/docker.sock:/var/run/docker.sock -e "IMAGE_NAME=aws/codebuild/standard:2.0" -e "SOURCE=/project/src" -e "INITIATOR=me" amazon/aws-codebuild-local:latest
.
Когда я запускаю команду docker, я получаю следующую ошибку:
Removing network agent-resources_default
Removing volume agent-resources_source_volume
Removing volume agent-resources_user_volume
Creating network "agent-resources_default" with the default driver
Creating volume "agent-resources_source_volume" with local driver
Creating volume "agent-resources_user_volume" with local driver
Pulling build (aws/codebuild/standard:2.0)...
ERROR: The image for the service you're trying to recreate has been removed. If you continue, volume data could be lost. Consider backing up your data before continuing.
Continue with the new image? [yN]y
Pulling build (aws/codebuild/standard:2.0)...
ERROR: pull access denied for aws/codebuild/standard, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
Я уверен, что мой докервошел в систему, не знаю, что мне делать дальше, чтобы решить проблему.