Sel*_*lin 1 amazon-web-services docker amazon-ecr
我尝试推送 Docker 容器。但它给了我一个“没有基本身份验证凭据”错误。即使我使用aws ecr get-login-password并输入了我的凭证并docker configure设法从 AWS 的终端创建存储库,推送也不起作用。有谁知道为什么我无法推送到AWS?
我曾经docker push <my-account-id>.dkr.ecr.us-east-1.amazonaws.com/<awsrepo-details>:latest推送过图片
预先感谢。
小智 5
这是身份验证,首先检索身份验证令牌并向注册表验证您的 Docker 客户端:
aws ecr get-login-password --region ap-south-1 | docker login --username AWS --password-stdin {account_id}.dkr.ecr.ap-south-1.amazonaws.com
Run Code Online (Sandbox Code Playgroud)
构建并标记后,根据您的标记进行推送:
docker push ${account_id}.dkr.ecr.ap-south-1.amazonaws.com/${repo_name}:latest
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8936 次 |
| 最近记录: |