运行存储在EC2容器实例中的Docker镜像

我正在使用EC2容器实例来构build我的泊坞窗图像。 然后我想使用ECS服务来安排一个任务。 我的图像已经在EC2容器实例中呈现。

我是否需要将其推送到Docker Hub?

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

有最佳做法吗?

一个好的做法是一次构build你的图像,推送到registry,然后每次你想运行你的容器,你可以拉你的形象(而不是build立在EC2或ECS)。

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

您可以将其存储在Docker Hub上或使用Amazon EC2容器registry来存储您的映像。