通过 Cloudformation 创建 AWS::ECR::Repository 资源
Create AWS::ECR::Repository resource by Cloudformation
我想在我的 ECS 集群中创建存储库,使用以下语法:
"PrincipalRepository": {
"Type" : "AWS::ECR::Repository",
"Properties" : {
"RepositoryName" : String,
"RepositoryPolicyText" : JSON object
}
}
我的问题是:如何配置模板中的 docker 图像和存储库 URI:account.dkr.ecr.region.amazonaws.com/repoName
?因为我认为这个模板只会给出一个空的存储库。我说得对吗?
谢谢
这确实会创建一个空的存储库。在 docker 主机上构建映像后,您需要执行 docker push ...
。
请参阅 ECS 存储库控制台中的查看推送命令按钮。
我想在我的 ECS 集群中创建存储库,使用以下语法:
"PrincipalRepository": {
"Type" : "AWS::ECR::Repository",
"Properties" : {
"RepositoryName" : String,
"RepositoryPolicyText" : JSON object
}
}
我的问题是:如何配置模板中的 docker 图像和存储库 URI:account.dkr.ecr.region.amazonaws.com/repoName
?因为我认为这个模板只会给出一个空的存储库。我说得对吗?
谢谢
这确实会创建一个空的存储库。在 docker 主机上构建映像后,您需要执行 docker push ...
。
请参阅 ECS 存储库控制台中的查看推送命令按钮。