我试图将dockerfile上传到AWS的ECR服务。
但是当我发出命令
时aws ecr get-login --no-include-email --region us-east-2
我收到错误消息说主机已关闭
'Connection aborted.', error(64, 'Host is down')
我在Mac上使用aw
aws-cli/1.15.8 Python/2.7.10 Darwin/17.5.0 botocore/1.10.8
我尝试按照aws-docs中的说明安装python3,但是它失败了几个错误。 Python始终指向Apple默认安装(在/ usr / bin / python中)。
我从网上尝试了十几个解决方案(包括通过自制软件安装) - 没有一个帮助过。
我必须直接从amazon的服务器下载aws安装程序,该服务器有效:
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
有什么想法吗?
[编辑]
我实际上仍然感兴趣,为什么会发生这一切,但与此同时,我放弃了AWS并转而使用IBM-Bluemix。部署Node-JS应用程序是轻而易举的,耗时5分钟。