运行存储在EC2容器实例中的Docker镜像
我正在使用EC2容器实例来构build我的泊坞窗图像。 然后我想使用ECS服务来安排一个任务。 我的图像已经在EC2容器实例中呈现。
我是否需要将其推送到Docker Hub?
或者我可以直接从EC2容器实例运行这个图像?
有最佳做法吗?
一个好的做法是一次构build你的图像,推送到registry,然后每次你想运行你的容器,你可以拉你的形象(而不是build立在EC2或ECS)。
这确保了一致性,因为您的所有容器将使用完全相同的图像。
您可以将其存储在Docker Hub上或使用Amazon EC2容器registry来存储您的映像。
- 无法安装awscli到docker虚拟机
- 当从磁盘装入数据卷时,使用docker无法正确显示声纳qualityprofile页面。
- 从ECS内部运行的Docker容器上传到s3不起作用
- 如何自定义Elastic Beanstalk上的docker run命令?
- 在ECS中运行一个etcd容器需要什么入口点/命令?
- 如何从Cloud Formation获得Elastic Container Repository URI?
- 在EC2实例上使用IAMangular色的“没有基本身份validation凭据”
- 如何获得Dockerrun.aws.json基于环境设置dynamicsourcePath?
- 每个节点一个docker容器或每个大节点有许多容器