0

我正在使用 EC2 容器实例来构建我的 docker 映像。然后我想使用 ECS 服务来安排任务。我的图像已经呈现在 EC2 容器实例中。

我需要将它推送到 Docker Hub 吗?

或者我可以直接从 EC2 容器实例运行这个图像吗?

有没有最佳实践?

4

1 回答 1

2

一种好的做法是构建一次镜像,将其推送到注册表,然后每次想要运行容器时,您只需拉取镜像(而不是在 EC2 或 ECS 上构建它)。

这确保了一致性,因为您的所有容器都将使用完全相同的图像。

您可以将其存储在 Docker Hub 上或使用 Amazon EC2 容器注册表来存储您的图像。

于 2015-10-12T13:22:17.867 回答