运行存储在EC2容器实例中的Docker镜像
我正在使用EC2容器实例来构build我的泊坞窗图像。 然后我想使用ECS服务来安排一个任务。 我的图像已经在EC2容器实例中呈现。
我是否需要将其推送到Docker Hub?
或者我可以直接从EC2容器实例运行这个图像?
有最佳做法吗?
一个好的做法是一次构build你的图像,推送到registry,然后每次你想运行你的容器,你可以拉你的形象(而不是build立在EC2或ECS)。
这确保了一致性,因为您的所有容器将使用完全相同的图像。
您可以将其存储在Docker Hub上或使用Amazon EC2容器registry来存储您的映像。
- Rancher EBS卷装
- 我怎样才能使用docker集装箱在EC2实例(Ubuntu 16.04)中调用我的API
- 具有大型地理空间数据集的数据科学工作stream程
- Docker Compose:将不同的服务从docker-compose.yml部署到不同的主机集
- Elastic Beanstalk,Docker和持续集成
- Python中的AWS Elastic Beanstalk container_commands 3.4 Docker容器
- AWS Elastic Beanstalk应用程序和静态资产部署隔离
- Docker部署失败的Elastic Beanstalk
- 在CircleCI中使用ECS存储库图像作为构build图像