amazon-web-services - 将Docker-Compose YML部署到AWS ECS

标签 amazon-web-services docker docker-compose amazon-ecs

其中一个项目共享了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/

相关文章:

amazon-ec2 - 为什么我的额外自动扩展 EC2 实例无法终止?

mysql - 从私有(private)子网访问 AWS RDS

amazon-web-services - 如何使用 CloudFormation 允许使用用户名和电子邮件登录的 AWS Cognito 配置?

amazon-web-services - 如何使用Kops为Kubernetes集群启用匿名身份验证?

node.js - 无法从Docker容器(node.js客户端)连接到Elasticsearch

javascript - AWS IoT Core 连接被经过身份验证的 Cognito 用户拒绝并附有策略 [MQTT over WSS]

docker - 在本地主机上对多个项目使用相同的容器

docker - Docker容器由于apparmor而无法启动,为什么?

ruby-on-rails - 连接在docker-compose上分别运行的两个应用程序

docker - traefik 2.2 反向代理 https 不显示我的容器