当前位置: 首页 > 知识库问答 >
问题:

RabbitMQ与Docker的Windows服务器

濮阳奇逸
2023-03-14

我已在Azure虚拟机上安装了Docker for Windows Server。

现在,我尝试使用以下步骤设置RabbitMQ

https://hub.docker.com/r/library/rabbitmq/

docker run -d --hostname my-rabbit --name some-rabbit rabbitmq:3

但我有一个错误。

3:从库/rabbitmq C:\Program Files\Docker\Docker.exe中提取:清单列表项中没有与windows/amd64匹配的清单。

这是我的docker版本信息

客户端:
版本:17.10.0-ee-preview-2
API版本:1.32
Go版本:go1.8.3
Git提交:10e292d
构建:2017年9月21日星期四19:58:53
OS/Arch:windows/amd64

服务器:
版本:17.10.0-ee-preview-2
API版本:1.32(最低版本1.24)
Go版本:go1.8.3
Git提交:777d4a1
构建:2017年9月21日星期四20:08:05
操作系统/架构:windows/amd64
实验性:错误

有什么想法吗?

EDIT1:为了启用实验模式,我尝试添加一个文件C:\ProgramData\docker\config\deamon.html" target="_blank">json并重新启动docker服务,如下所示。

编辑2:

设法在实验模式下运行。但是我仍然得到同样的明显错误。

共有1个答案

微生乐
2023-03-14

似乎需要使用--experimental标志启动dockerd.exe

dockerd.exe --experimental ...

在你的情况下,你有实验:false

 类似资料:
  • 我试图创建docker-撰写文件,将运行django apache服务器与芹菜任务,并使用Rabbitmq作为消息经纪。我的问题是芹菜不能连接到Rabbitmq。我得到了这个错误: [2021-02-18 08:11:44,769:错误/主进程]消费者:无法连接到amqp://客人:**@Rabbitmq: 5672//:[Errno 111]连接拒绝。 这也是我第一次创建docker图像,所以我

  • 我让RabbitMQ在CloudFoundry中运行,并尝试从本地运行的配置服务器进行连接,下面是在应用程序中配置的内容。yml文件 抛出以下启动异常 下面是pom.xml的依赖关系 我可以使用应用程序中提供的信息连接到控制台。yml但不确定为什么会抛出TimeoutException,任何输入都会非常有用,

  • 有人能解释一下新发布的WindowsServiceBus(内部部署,而不是Azure)和NServiceBus之间的区别吗? 寻找详细的答案什么窗口SB可能会丢失,因为我很熟悉NSErviceBus可以做什么: 它是真正的服务总线,而不仅仅是使用队列的消息代理吗? 是否可以支持消息多态?(消息子类化其他消息和支持此层次结构的处理程序 长时间运行的进程和相关性 向外扩展

  • 为了方便给大家演示,rabbitmq也使用的docker版本部署在kubernetes集群上,真实环境请使用独立的rabbitmq服务器 如果您还没有初始化持久化存储的,请在这里install/storage.html配置好存储类再安装rabbitMQ服务。 安装 $ kubectl apply -f install/kubernetes/rabbitmq/statefulset.yaml $ k

  • 背景: 我已经安装了流浪者和虚拟盒子。我不能改变这个设置,因为它非常微妙和重要。 现在当我在windows 10上安装docker时,docker想启用hyper-v,但现在我无法将我的虚拟机升级为流浪者。 问题: 由于docker on mac使用虚拟盒子驱动程序,有没有解决方案让docker在windows上使用虚拟盒子?

  • 从另一个服务或容器装入所有卷,可选地指定只读访问(ro)或读写(rw)。 注:容器:...格式只支持版本2文件格式。在版本1中,您可以使用容器名称,而不必将其标记为: 我在这里很困惑,容器和服务在这里有什么区别?