在使用RabbitMQ的AWS上的Docker使用者
我有我的应用程序的大部分devise和部署。 由于以下几个原因,我们已经把RabbitMQ
用于SQS
了。
我目前有我的消费者运行在docker
集装箱,并希望部署在AWS
。 我对Elastic Beanstalk
非常熟悉,因为我们的Web层在那里运行,但似乎所有以这种方式部署的工作人员都必须使用SQS
?
我知道的另一个选项是使用ECS
的docker
组件,但我不想公开的图像,并没有访问私人存储库。
是否有一些我缺less的基本function,描述如何在本地使用Dockerfile
和源代码部署到ECS
的文档,还是使用Dockerfile
部署到EB
而不locking到SQS的方式?
编辑
所以我find了关于EB
文档的说明,说当构build一个多容器的环境时不支持Dockerfiles
,并且目前必须使用这个版本库,所以EB
对我来说是Dockerfiles
。
- 在ECS上部署Cassandra?
- 如何设置从docker-hub到AWS ECS的连续部署?
- 在ec2-server上运行应用程序和在ec2-server的docker上运行应用程序有什么区别?
- Docker-Machine AWS策略
- Elastic Beanstalk在Docker-Compose上看不到公开的端口
- Angular 2应用程序部署在AWS上运行的Docker容器中
- Docker与Nginx的Ubuntu,PHP的FPM和S3FS,但s3fs不起作用
- Docker Exec Cronjobs填充Ec2实例磁盘空间,为什么?
- 使用docker与RDS(Prod),但困惑本地数据库设置(开发)