【发布时间】:2015-10-12 12:59:52
【问题描述】:
我正在使用 EC2 容器实例来构建我的 docker 映像。然后我想使用 ECS 服务来安排任务。我的图像已经呈现在 EC2 容器实例中。
我需要将它推送到 Docker Hub 吗?
或者我可以直接从 EC2 容器实例运行这个镜像吗?
有没有最佳实践?
【问题讨论】:
标签: amazon-ec2 docker dockerhub amazon-ecs
我正在使用 EC2 容器实例来构建我的 docker 映像。然后我想使用 ECS 服务来安排任务。我的图像已经呈现在 EC2 容器实例中。
我需要将它推送到 Docker Hub 吗?
或者我可以直接从 EC2 容器实例运行这个镜像吗?
有没有最佳实践?
【问题讨论】:
标签: amazon-ec2 docker dockerhub amazon-ecs
一个好的做法是构建一次映像,将其推送到注册表,然后每次要运行容器时,您只需拉取映像(而不是在 EC2 或 ECS 上构建它)。
这确保了一致性,因为您的所有容器都将使用完全相同的图像。
您可以将其存储在 Docker Hub 上或使用 Amazon EC2 容器注册表来存储您的映像。
【讨论】: