ホームページ > 運用・保守 > Docker > Docker のネットワーク モードとは何を意味しますか?

Docker のネットワーク モードとは何を意味しますか?

WBOY
リリース: 2022-08-17 16:25:18
オリジナル
2937 人が閲覧しました

Docker ネットワーク モードの意味: 1. デフォルトのネットワーク ドライバー モデルであるブリッジ モードは、Docker コンテナーの起動時に独自のネットワーク情報を自動的に構成します; 2. ホスト モード、Docker コンテナー間の関係を切断します。ホスト マシンのネットワーク環境を直接使用する、2 つの間のネットワーク分離 3. 複数の Docker デーモンを接続するか、クラスター サービス間の通信に対応できるオーバーレイ モード 4. ネットワーク ドライバーを無効にするなしモード 5. . プラグイン モードでは、サードパーティのネットワーク ドライバー プラグインを使用します。

Docker のネットワーク モードとは何を意味しますか?

このチュートリアルの動作環境: linux7.3 システム、docker バージョン 19.03、Dell G3 コンピューター。

docker のネットワーク モードは何を意味しますか?

docker には 5 つの一般的なネットワーク モードがあります。

  • Bridge : Docker のデフォルトのネットワーク ドライバー モデル。コンテナーの起動時に指定しない場合、デフォルトでこのドライバー タイプになります。

  • host: Docker コンテナーとコンテナー間のネットワーク分離を解除します。ホスト、直接 ホストのネットワーク環境を使用する、このモデルは Docker 17.6 以降にのみ適用可能;

  • オーバーレイ: 複数の Docker デーモンを接続するか、クラスター サービス間の通信を実現できます; 適用可能な Docker 間の通信異なるホスト上のコンテナ;

  • #none: ネットワーク ドライバーが無効になっているため、ネットワーク ドライバー構成を手動でカスタマイズする必要があります;

  • plugins: 使用しますサードパーティのネットワーク ドライバー プラグイン;

さまざまなモードの特性とアプリケーション シナリオ

ブリッジmode

簡単に言うと、ベストを着て、主催者の旗の下で自分のことをするということです。 Docker のデフォルト モードでは、Docker コンテナーの起動時に独自のネットワーク情報が自動的に構成され、同じホスト上のすべてのコンテナーが同じネットワーク上にあり、相互に通信できます。 vmware 仮想マシンの nat モードに似ています。ホストのネットワーク カードを通信に使用すると、ネットワーク変換が発生するため、リソースが消費され、ネットワーク効率が低下します。

ホストモード

簡単に言うと、カササギの巣を占拠し、ホストのものを使って自分のことをするということです。コンテナはホストの IP アドレスを使用して通信します。

機能: コンテナとホストはネットワークを共有します

コンテナ モード

新しく作成されたコンテナは、LAN と同様に、作成されたコンテナ ネットワークを使用します

機能: コンテナ間の共有ネットワーク

none モード

このモードは最も純粋で、ネットワーク構成には役立ちません。

オーバーレイ モード

コンテナは同じネットワーク上に存在しなくなり、相互に通信できるようになります。

推奨される学習: 「

docker ビデオ チュートリアル

以上がDocker のネットワーク モードとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート