Ошибка AWS CodeBuild при сборке проекта => YAML_FILE_ERROR Сообщение: выбор версии времени выполнения не поддерживается этим образом сборки - PullRequest
2 голосов
/ 21 мая 2019

Я пытаюсь создать образ Docker с помощью AWS CodeBuild

Я следую примеру AWS codebuild ниже https://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html

ниже это то, что я сделал.

Я пишу buildspec.yml так (точно так же, как я видел в предыдущей ссылке) buildspec.yml

и я начинаю сборку проекта, используя aws CodeBuild, но я получил это Codebuild Log сообщение об ошибке:

Codebuild Log

YAML_FILE_ERROR Сообщение: выбор версии времени выполнения не поддерживается этим образом сборки. <== что это сообщение означает что? Есть какая-нибудь другая версия докера, кроме 18? что мне делать? </p>

помогите пожалуйста ...

1 Ответ

1 голос
/ 21 мая 2019

Для aws / codebuild / standard: 2.0 изображений вы должны указать runtime-версии в вашей сборочной спецификации.Пример здесь: https://docs.aws.amazon.com/codebuild/latest/userguide/sample-runtime-versions.html

Также обратите внимание, что, поскольку вашей сборке необходим доступ к докеру внутри контейнера сборки, вам необходимо включить привилегированный режим для вашего проекта CodeBuild.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...