RabbitMQ与Windows服务器的Docker

我在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 commit:10e292d
build于:周四9月21日19:58:53 2017
OS / Arch:windows / amd64

服务器:
版本:17.10.0-ee-preview-2
API版本:1.32(最低版本1.24)
Go版本:go1.8.3
Git commit:777d4a1
build于:周四9月21日20:08:05 2017
OS / Arch:windows / amd64
实验:假

有任何想法吗?

EDIT1:为了启用实验模式,我尝试添加一个文件C:\ ProgramData \ docker \ config \ deamon.json,然后像下面提出的那样重新启动Docker服务。

EDIT2:

pipe理运行在实验模式。 但是我仍然得到相同的明显错误。

看来你需要使用--experimental标志来启动dockerd.exe

 dockerd.exe --experimental ... 

在你的情况下,你有Experimental: false