Amazon web services 当我登录到不同的图像存储库时,docker图像从何处提取?
我正在尝试使用AWS ECR建立一些基础设施来存储docker图像。我只是想知道我是否可以访问与docker hub中相同的基本图像。例如,在我登录到ECR后,节点的Amazon web services 当我登录到不同的图像存储库时,docker图像从何处提取?,amazon-web-services,docker,aws-ecr,Amazon Web Services,Docker,Aws Ecr,我正在尝试使用AWS ECR建立一些基础设施来存储docker图像。我只是想知道我是否可以访问与docker hub中相同的基本图像。例如,在我登录到ECR后,节点的在我的Dockerfile中起作用。我只是想知道这张照片是从哪里来的。我找不到任何关于存储基本图像的公共ECR存储库的信息。谢谢。Docker映像的名称标识它来自的存储库。例如: docker pull aws_account_id.dkr.ecr.us-west-2.amazonaws.com/amazonlinux:lates
在我的Dockerfile中起作用。我只是想知道这张照片是从哪里来的。我找不到任何关于存储基本图像的公共ECR存储库的信息。谢谢。Docker映像的名称标识它来自的存储库。例如:
docker pull aws_account_id.dkr.ecr.us-west-2.amazonaws.com/amazonlinux:latest
注册表是aws\u account\u id.dkr.ecr.us-west-2.amazonaws.com
,图像名称是amazonlinux
,版本是latest
。标点符号/
和:
将这三个部分分开
从Docker hub中提取时,没有注册表名,只有图像名和版本(node:latest
)
当您运行docker login
时,它会将凭据添加到docker已知的凭据中。您可以登录任意多个注册表。然后运行docker pull
时,它会查看是否具有特定注册表的凭据