невозможно развернуть приложение docker в эластичном стебле, используя travis ci - PullRequest
1 голос
/ 27 апреля 2020

Я пытаюсь развернуть приложение docker в AWS elasti c beanstalk от travis CI.

Travis CI не показывает ошибку, но когда я развертываю приложение в elasti c beanstalk it показанная ниже ошибка в журналах.

2020/04/27 02: 03: 14.074446 [WARN] не удалось выполнить команду: docker узел извлечения: alpine как строитель, повторная попытка ...

2020/04/27 02: 03: 14.074466 [INFO] Рабочая команда / bin / sh - c docker тянуть узел: alpine как строитель

2020/04/27 02 : 03: 14.118181 [ОШИБКА] "docker pull" требует ровно 1 аргумента.

2020/04/27 02: 03: 14.118209 [ОШИБКА] Произошла ошибка во время выполнения команды [app-deploy] - [Docker Specifi c Сборка приложения]. Прекратите выполнение команды. Ошибка: не удалось получить docker изображение: команда / bin / sh - c docker узел извлечения: alpine, так как сборщик не выполнен с состоянием выхода из ошибки 1. Stderr: «docker pull» требует ровно 1 аргумента. См. docker pull --help.

ниже мой github-репозиторий, пожалуйста, проверьте, если это возможно, и дайте мне знать, если я что-то делаю не так.

https://github.com/abtayshete06/docker-react.git

1 Ответ

0 голосов
/ 08 мая 2020

Я столкнулся с той же проблемой при попытке развернуть приложение docker в эластичных стеблях. Кажется, проблема связана с платформой, выбранной при создании среды.

Если вы выбираете платформу "Docker, работающую на 64-битной Amazon Linux 2", эта проблема воспроизводится.

Чтобы решить эту проблему, вы можете выбрать опцию платформы "Docker, работающую на 64-битной Amazon Linux". Я попытался это сделать, и проблема была решена.

В этой теме также ответили AWS Elasti c Beanstalk Docker Не поддерживает многоступенчатую сборку

...