クラウドコンピューティングコアテクノロジー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が役立ちます! 「大運河国立文化公園デジタルクラウドプラットフォーム」の構築

推薦する

テスラの新しいメディア統合マーケティングの9つのポイントを明らかにする

インターネットとモバイルインターネットの発展に伴い、伝統的な企業は伝統的なメディアでの広告を減らし、...

5Gとエッジコンピューティング:エネルギー管理の革命

5Gとエッジコンピューティングがエネルギー管理にどのような革命をもたらすかを学ぶ5G とエッジ コン...

智新珠雲は正しい道を堅持し、革新する2022年中国電子クラウドサミットが正式に開催されました

11月18日、2022年中国電子クラウドサミットが北京で開催されました。中国電子が主催し、武漢経済...

velocihost - $199 / GPU サーバー / ハイエンド グラフィック カード サーバー / デュアル カード クロスファイア

velocihost は、米国フロリダ州のホスティング プロバイダーです。主な業務は、通常のサーバー...

ウェブサイトの直帰率の最適化のトレーニング: JS ジャンプ ページ設計ガイド

Baidu Statistics による正確な説明によると、いわゆる直帰率とは、総訪問数のうち 1 ...

若者よ、百度の写真を追い求めるのは本当に無意味だ

最近、リンク交換の際に、広州の新しいウェブサイト構築の最適化されたスナップショット時間が更新されてい...

サイバーマンデーVPSセールの概要

一般的に言えば、VPS 業界はこれらのいわゆるローエンダーによって台無しにされており、通常の価格は底...

anynode: 年間 12 ドル、現在 cn2 gia ネットワークを使用する最も安価な VPS

anynode、最新のホットニュース(中国で初公開):ロサンゼルスのコンピュータルームのKVM仮想V...

検索エンジン関連技術の簡単な紹介

Wendao Software Studio が開発したいくつかのソフトウェアの技術と検索エンジンの...

さまざまなロゴタイプから選択するにはどうすればいいですか? LOGO Design Networkは適切なロゴのデザインをお手伝いします

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますLOGO ...

ウェブマスターは、外部リンク情報を分類することで、ユーザーのニーズを導き、満たすにはどうすればよいのでしょうか?

ウェブサイトがどの開発段階に達していても、サイトの外部リンクを確立することは重要なタスクです。この記...

検索エンジンマーケティングのインプレッションとクリックスルー率を向上

実際、検索エンジンマーケティングは誰もがよく知っています。多くの人が毎日この仕事に携わっています。最...

企業におけるクラウドコンピューティングの利点と課題

クラウド コンピューティングは、ユーザーがどこからでもオンデマンドでコンピューティング リソースにア...

クラウド コンピューティング ベンダーのセキュリティ ガイド: 時間をかける価値はありますか?

この記事では、AWS、Azure、Google Cloud が提供するクラウド セキュリティ ガイド...