我的爬网程序在AWS EC2上工作。但当我想让它运行时,每次我必须运行EC2,那么我必须写cd FileName
和sudo docker-compose up -d
。
它让我很累。
在我搜索了ECS
之后,我希望有什么能代替我工作
但是确实有很多数据,我无法过滤出对我来说准确的信息。
如果你不介意,你能推荐我能解决这个问题的链接吗!
您可以使用ECS,它有两个优点
Serverless(Fargate(,除了docker compose文件之外,您不必管理任何东西,第二种是使用EC2作为ECS的启动类型。
Docker和AWS一直在合作,现在有了对Docker compose文件的内置支持。请参考官方文件https://aws.amazon.com/blogs/containers/deploy-applications-on-amazon-ecs-using-docker-compose/https://www.docker.com/blog/docker-compose-for-amazon-ecs-now-available/