Попытка загрузить dockerfile в aws ecr - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь загрузить докер-файл в сервис ECR AWS.

Но когда я запускаю команду

aws ecr get-login --no-include-email --region us-east-2

, я получаю сообщение об ошибке, сообщающее, что хост не работает

'Connection aborted.', error(64, 'Host is down')

Я использую aws на Mac

aws-cli/1.15.8 Python/2.7.10 Darwin/17.5.0 botocore/1.10.8

Я пытался установить python3, как указано в документе aws-docs, но он терпит неудачу с несколькими ошибками.Python всегда указывает на установку Apple по умолчанию (в /usr/bin/python).

Я пробовал около десятка решений из Интернета (включая установку через homebrew) - ни одно из них не помогло.

Мне пришлось скачать установщик aws прямо с серверов amazon, который работал:

curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

Есть идеи?

[EDIT]

Я на самом деле все ещеИнтересно, почему это все происходит, но пока я отказался от AWS и перешел на IBM-Bluemix.Развертывание приложения Node-JS было быстрым и заняло 5 минут.

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