在使用RabbitMQ的AWS上的Docker使用者

我有我的应用程序的大部分devise和部署。 由于以下几个原因,我们已经把RabbitMQ用于SQS了。

我目前有我的消费者运行在docker集装箱,并希望部署在AWS 。 我对Elastic Beanstalk 非常熟悉,因为我们的Web层在那里运行,但似乎所有以这种方式部署的工作人员必须使用SQS

我知道的另一个选项是使用ECSdocker组件,但我不想公开的图像,并没有访问私人存储库。

是否有一些我缺less的基本function,描述如何在本地使用Dockerfile和源代码部署到ECS的文档,还是使用Dockerfile部署到EB而不locking到SQS的方式?

编辑

所以我find了关于EB 文档的说明,说当构build一个多容器的环境时不支持Dockerfiles ,并且目前必须使用这个版本库,所以EB对我来说是Dockerfiles