私はDocker for Windows ServerをAzure仮想マシンにインストールしました。Docker for Windowsサーバー付きRabbitMQ
今私は
https://hub.docker.com/r/library/rabbitmq/
docker run -d --hostname my-rabbit --name some-rabbit rabbitmq:3
からの手順を使用してのRabbitMQを設定しようとしている。しかし、私はエラーを取得します。
3:ライブラリ/ rabbitmqからプルする C:¥Program Files¥Docker¥docker.exe:マニフェストリストのエントリ内のwindows/amd64に一致するマニフェストがありません。
バージョン:17.10.0-EE-プレビュー-2
APIのバージョン:1.32
囲碁バージョン:go1.8.3
Gitはコミット:10e292d
をここで
は私のドッキングウィンドウのバージョン情報
クライアントであります 内蔵:木9月21日19時58分53秒2017
OS /アーチ:窓/ AMD64
サーバー:
バージョン:17.1 0.0-EE-プレビュー-2
APIバージョン:1.32(最小バージョン1.24)
移動バージョン:go1.8.3
Gitがコミット:内蔵777d4a1
を:木9月21日20時08分05秒2017
OS /アーチ:windows/amd64
実験的:偽
いずれかのアイデアはありますか?
EDIT1:実験モードを有効にするために、私はC:\ ProgramData \ docker \ config \ deamon.jsonというファイルを追加しようとしました。以下のようなDockerサービスを再起動しました。
編集2:
実験モードで実行するように管理しました。しかし、私はまだ同じマニフェストエラーを取得します。
を持っていた場合にドッカーがWindowsサービスとして実行されている
あなたが
--experimental
フラグを使用してdockerd.exe起動する必要があると思われます。私はこのために実験モードを有効にする方法を知らない。 – fanvabra@fanvabraこれはWindowsではうまく説明されていませんが、Linuxでは '' experimental ":true'をdeamon.jsonに追加できます。このファイルはC:\ ProgramData \ Docker \ config \ daemon.jsonの下にあります。そこにフラグを追加してドッカーを再起動すると、 – yamenk
に感謝@yamenkさん、更新された質問をご覧ください。うまく行かなかった。 – fanvabra