其中一个项目共享了docker-compose.yml文件。它包含各种服务。每个服务形成一个容器。我可以轻松地将此镜像部署到EC2中并开始。但是,我只想使用AWS ECS。
如何在AWS ECS中部署该YML文件?
最佳答案
AWS ECS与您直接启动容器的普通docker环境没有什么不同。
在ECS中,您需要先create a task with the docker image
,然后再输入reate a service to run that task
。
因此,您不能直接在ECS上应用deployment.yaml
文件。
https://aws.amazon.com/getting-started/hands-on/deploy-docker-containers/,这是您手动执行的操作
您始终可以使用terraform / aws cli等自动执行此操作。
关于amazon-web-services - 将Docker-Compose YML部署到AWS ECS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61451744/