ドッキングウィンドウの3つのデフォルトネットワークブリッジ、ホスト、何もありません
ブリッジブリッジネットワーク
ドッキングウィンドウのインストールが成功した後、ホストでブリッジdocker0を作成し、ブリッジdocker0は、仮想スイッチとして理解することができます
nginxのコンテナを実行します
-d nginxの実行--nameウェブをドッカー
ブリッジ-utilsのインストール
yumをブリッジ-utilsのインストール
図の空想は、docker0ブリッジは、2つのポートのvethe1db678、IF10を接続します。
これは、カードとカードの間で通信することができるvethe1db678、IF10ネットワークカードは、一端docker0スイッチに挿入され、他端がnginxの容器、及び容器の缶ホスト通信が接続されていると見なさ。
コンテナIPドッキングウィンドウを確認してくださいウェブを検査
コンテナへのアクセス
カール172.17.0.2
busyboxのを作成します。
ドッキングウィンドウの実行-d --name = busyboxのbusyboxの/ binに/ shが-c "真ながら、やる睡眠3600;が実行"
ドッキングウィンドウのexec -it busyboxの/ binに/ shを
別のbusyboxの容器にpingを実行してもよいnginxの
pingの172.17.0.2
コンテナ間の通信プロセス:
busyboxの後に作成され、その後、スイッチdocker0、busyboxの端部に接続された容器の一方の端部に挿入され、ネットワークカードがvethe447c46うif14を作成します。
busyboxののdocker0にリクエストを送信した後、nginxので要求にdocker0。
ホストネットワークは、物理的なコンテナ・マシンの名前空間を使用してネットワークを表します。ポート、容器は、使用されている物理マシンで使用することができない、ポートは、物理マシンによって使用されている容器を使用することができません
なしすなわちネットワークとの間の通信は、できないホストの容器、容器と容器と。いくつかは、このようなバッチデータなどのネットワークタスクを実行する必要はありません。