如何解决是否可以将 docker 镜像从公共 Docker 集线器移动到 aws ecs?
我们正在 https://hub.docker.com/ 中维护我们的 docker 镜像,现在我们希望将这些带有所有标记版本的镜像移动到 aws ecs 服务。是否有可能 ?我们有相同的自动脚本吗?请帮助我们解决这个问题。
解决方法
您可以从任何地方从 Docker Hub 拉取图像,前提是提供了正确的凭据(即,在这种情况下,AWS 与您的本地机器没有任何区别)。
如果您想让图像“更接近”亚马逊环境,您始终可以将它们发布到 Amazon ECR 并在本地获取它们。
底线是:Amazon ECS 是 Docker 容器的运行时环境,而不是 Docker Registry。
,如果您想在 AWS 而不是 Docker hub 上托管您的镜像,您可以创建 ECR(而非 ECS)注册表来托管您的镜像。
为此,只需将 docker push
运行到 ECR 而不是 Docker 集线器。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。