我在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
转到版本:go1.8.3
Git提交:10e292d
建造:星期四9月21日19:58:53 2017
OS / Arch:windows / amd64
服务器:
版本:17.10.0-ee-preview-2
API版本:1.32(最低版本1.24)
转到版本:go1.8.3
Git commit:777d4a1
建造:星期四9月21日20:08:05 2017
OS / Arch:windows / amd64
实验:假
有任何想法吗?
编辑1:为了启用实验模式,我尝试添加文件C:\ ProgramData \ docker \ config \ deamon.json并重启Docker服务,如下所示 .
EDIT2:
管理以实验模式运行 . 但我仍然得到相同的明显错误 .
1 回答
看来你需要使用
--experimental
标志启动dockerd.exe在你的情况下你有
Experimental: false