在Docker中运行时应该使用什么Rebus传输,而不是Azure

在Docker中运行时应该使用什么Rebus传输,而不是Azure,docker,msmq,rebus,Docker,Msmq,Rebus,我尝试为ASP.NET Core/net47应用程序设置一个Docker容器,该应用程序将Rebus与MSMQ一起使用。但似乎不可能将MSMQ与Docker一起使用 该应用程序不是托管在Azure上的,它必须通过总线与外部服务通信,并且它们不共享数据库,因此我猜它也不能是SQL Server传输 所以我想知道。。。我对Rebus有什么选择 嗯。。。。我想你现在最好的选择是拉下一个包含RabbitMQ的Docker映像 但因为我不是码头工人,我不能给你任何进一步的指示 由于这个问题超越了Rebus

我尝试为ASP.NET Core/net47应用程序设置一个Docker容器,该应用程序将Rebus与MSMQ一起使用。但似乎不可能将MSMQ与Docker一起使用

该应用程序不是托管在Azure上的,它必须通过总线与外部服务通信,并且它们不共享数据库,因此我猜它也不能是SQL Server传输


所以我想知道。。。我对Rebus有什么选择

嗯。。。。我想你现在最好的选择是拉下一个包含RabbitMQ的Docker映像

但因为我不是码头工人,我不能给你任何进一步的指示

由于这个问题超越了Rebus,深入到Docker领域,如果有一个精通Docker的人加入进来,那将是非常棒的