クラウドコンピューティングコアテクノロジーDockerチュートリアル:Docker構成ネットワークの概要

クラウドコンピューティングコアテクノロジーDockerチュートリアル:Docker構成ネットワークの概要

[[395208]]

Docker コンテナとサービスが非常に強力である理由の 1 つは、それらを相互に接続したり、Docker 以外のワークロードに接続したりできることです。 Docker コンテナとサービスは、それらが Docker 上にデプロイされていることや、そのピアも Docker ワークロードであることさえ知る必要がありません。 Docker ホストが Linux、Windows、またはその両方の組み合わせを実行しているかどうかに関係なく、Docker を使用してプラットフォームに依存しない方法で管理できます。

ネットワークドライブ

Docker のネットワーク サブシステムは、ドライバーを使用してプラグイン可能です。デフォルトでは、コア ネットワーク機能を提供するドライバーがいくつかあります。

bridge: デフォルトのネットワーク ドライバー。これは、ドライバーを指定しない場合に作成するネットワークのタイプです。ブリッジ ネットワークは通常、通信する必要がある別々のコンテナーでアプリケーションが実行されている場合に使用されます。ブリッジ ネットワークを参照してください。

ホスト: スタンドアロン コンテナーの場合、コンテナーと Docker ホスト間のネットワーク分離を削除し、ホストのネットワークを直接使用します。ホスト ネットワークの使用を参照してください。

オーバーレイ: オーバーレイ ネットワークは複数の Docker デーモンを接続し、スウォーム サービスが相互に通信できるようにします。また、オーバーレイ ネットワークを使用して、Swarm サービスとスタンドアロン コンテナー間、または異なる Docker デーモン上の 2 つのスタンドアロン コンテナー間の通信を容易にすることもできます。この戦略により、これらのコンテナ間の OS レベルのルーティングが不要になります。 「オーバーレイ ネットワーク」を参照してください。

macvlan: Macvlan ネットワークを使用すると、コンテナに MAC アドレスを割り当てて、ネットワーク上の物理デバイスとして表示することができます。 Docker デーモンは、MAC アドレスによってコンテナへのトラフィックをルーティングします。 Docker ホストのネットワーク スタックを経由せずに物理ネットワークに直接接続する必要があるレガシー アプリケーションを処理する場合は、macvlan ドライバーを使用するのが最適なオプションになることがあります。 Macvlan ネットワークを参照してください。

none: このコンテナのすべてのネットワークを無効にします。通常、カスタム ネットワーク ドライバーで使用されます。グループ サービスには適用されません。コンテナ ネットワークの無効化を参照してください。

ネットワーク プラグイン: Docker にサードパーティのネットワーク プラグインをインストールして使用できます。これらのプラグインは、Docker Hub またはサードパーティベンダーから入手できます。特定のネットワーク プラグインのインストールと使用方法については、ベンダーのドキュメントを参照してください。

ネットワーク ドライバーの概要

複数のコンテナが同じ Docker ホスト上で通信する必要がある場合は、ユーザー定義のブリッジ ネットワークを使用するのが最適です。

ネットワーク スタックを Docker ホストから分離する必要はないが、コンテナーの他の側面を分離したい場合は、ホスト ネットワークが最適です。

オーバーレイ ネットワークは、異なる Docker ホスト上で実行されているコンテナーが通信する必要がある場合、または複数のアプリケーションが swarm サービスを使用して連携して動作する必要がある場合に最適です。

Macvlan ネットワークは、VM セットアップから移行する場合や、各ホストが一意の MAC アドレスを持つネットワーク上でコンテナーを物理ホストのように見せる必要がある場合に最適です。

サードパーティのネットワーク プラグインを使用すると、Docker を特殊なネットワーク スタックと統合できます。

<<:  Seata 分散トランザクション XA および AT の総合分析

>>:  Tencent Cloudが役立ちます! 「大運河国立文化公園デジタルクラウドプラットフォーム」の構築

推薦する

阿倍豆班氏との対話:ユーザー価値の外部性を見つける

豆板創始者阿倍氏(右) Doubanの創設者Abeiは、Geek Park Innovation C...

マルチクラウド環境:長所と短所

万能のクラウド モデルは、ほとんどの企業にとってもはや実行可能ではありません。企業は、コストを削減し...

ウェブマスターデイリーレポート:グループ購入業界のバブルは崩壊し続け、Ctripは価格戦争の包囲に直面している

1. 電子商取引企業は省エネ補助金の受給に障壁に直面:1億元の売上金を前払いする必要がある「オンライ...

今後10年間で最も有望なゲームジャンル

今年5月、「モバイルゲームIPの年は本当だ」という記事の最後で、テキストゲームに注目していて将来性が...

onevps: シンガポール VPS、1Gbps 帯域幅 + 無制限トラフィック、KVM 仮想化、月額 8 ドル

onevps はシンガポール データ センターを追加しました (シンガポール VPS は公式に販売中...

VMWare を使用してランダム トポロジ ネットワークを構築する方法

[[204017]]この記事は、コンピュータ ネットワーク ラボ クラスの課題です。実験タスク: V...

原稿の質を向上させるにはどうすればいいでしょうか?

私が検索したキーワードは「成都 近視手術」でした。最初のいくつかはプロモーションで、次に百度の製品、...

SEO を通じてユーザーエクスペリエンスを最適化するにはどうすればよいでしょうか?

Baidu アルゴリズムの継続的な更新により、SEO はますます難しくなっています。以前は、内部リン...

Tongwei CIO 周勇: 低コストでユニバーサルなクラウド災害復旧が可能に

[51CTO.comより引用] 3年ぶりに、成都のTongwei本社で、Tongwei Co., L...

優れたコピーライターになるための3つのステップ

人生は旅のようなものです。コピーライティングを職業として選んだということは、旅の目的を選んだというこ...

偽のカスタマーサービスコールがインターネットに溢れ、有料ランキングが犯人

中国国際放送の「ニュースイブニングラッシュアワー」によると、何か必要なことや質問があるとき、私たちが...

#48 時間: WLS - $19/年/メモリ 1g/SSD 30g/トラフィック 2T/(複数の特別価格 VPS)

Weloveservers の 6 月のプロモーションは、残り 48 時間未満で終了しそうです。安価...

k3sup を使って 1 分で K3s クラスターを素早く構築する

背景日々の業務では、純粋な環境でのテストを容易にするために、ローカルまたはパブリック クラウド環境で...

ユーザーは高価、チャネルは高価、プロモーションは高価です。どのように運用すればよいでしょうか?

スーパーユーザーの時代、一言で言えば「高価」です。ユーザーは高価であり、チャネルは高価であり、製品の...

オンラインでお金を稼ぐ際によくある4つの間違いを避ける

私はオンラインで稼ぐ仕事に2年間携わっています。仕事と比べると、自由度が増しています。自分の時間や物...