OpenSUSEドッカーホストを最新バージョン1.12.6にアップデートした後、ソケットとIPの両方を受信するドッカーデーモンを持つことはできません。ドッカーの設定:dockerデーモンにソケットとIPを持つdaemon.json
私は私のdaemon.jsonに
"hosts": ["tcp://192.168.1.1:2376"]
が含まれている場合、それはそのIPに正しく結合し、私は私のイントラネットからのドッキングウィンドウに接続することができますが、私は、ドッキングウィンドウのコマンドを実行することができますので、それはローカルソケットを開くことができませんローカルに。そのホストエントリを削除すると、ローカルドッカーのコマンドが機能します(デフォルトの設定)が、明らかにイントラネットからホストにアクセスすることはできません。
ホストにfd://を追加するJSON配列は機能しません。ドッカーサービスを再起動すると、使用可能なソケットがないことを示すエラーメッセージが表示されます。
私の質問は:daemon.json "hosts"エントリに含める設定とは、TCPホストだけでなくソケットも追加することですか?
問題は「ホスト」オプションがアペンドではなく、ドッキングウィンドウのデフォルト値をオーバーライドすることです。だからあなたはUNIXソケット(ドッカーps -aのように接続する)とtcpソケットの両方を指定しています。 –