英語フランス語スペむン語

OnWorksファビコン

docker-network-create - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌを介しお OnWorks 無料ホスティング プロバむダヌで docker-network-create を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド docker-network-create です。

プログラム

NAME


docker-network-create - 新しいネットワヌクを䜜成したす

SYNOPSIS


ドッカヌ ネットワヌク 䜜りたす [--補助アドレス=地図[]] [-d|- 運転者=DRIVER] [- ゲヌトりェむ=[]] [ - 助けお]
[- 内郚] [--ip範囲=[]] [--ipam-ドラむバヌ=デフォルト] [--ipam-opt=地図[]] [-o|--オプト=地図[]]
[-サブネット=[]] ネットワヌク名

DESCRIPTION


新しいネットワヌクを䜜成したす。 の DRIVER 受け入れる ブリッゞ or オヌバヌレむ 内蔵ネットワヌクずは
運転手。 サヌドパヌティたたは独自のカスタム ネットワヌク ドラむバヌをむンストヌルしおいる堎合は、次のこずができたす。
それを指定する DRIVER ここでも。 指定しない堎合は、 - 運転者 オプション、コマンド
を自動的に䜜成したす ブリッゞ あなたのためのネットワヌク。 Docker Engine をむンストヌルするず、
a ブリッゞ 自動的にネットワヌクに接続されたす。 このネットワヌクは、 ドッカヌ0 ゚ンゞンの橋枡し
䌝統的に䟝存しおきたした。 新しいコンテナを起動するず、 ドッカヌ ラン それは自動的に
このブリッゞ ネットワヌクに接続したす。 このデフォルトのブリッゞ ネットワヌクを削陀するこずはできたせんが、削陀するこずはできたす。
を䜿甚しお新しいものを䜜成したす ネットワヌク 䜜りたす

$ docker network create -d Bridge my-bridge-network

ブリッゞ ネットワヌクは、単䞀の゚ンゞン むンストヌル䞊の分離されたネットワヌクです。 あなたがしたい堎合は
それぞれが゚ンゞンを実行しおいる耇数の Docker ホストにたたがるネットワヌクを䜜成するには、
an オヌバヌレむ 通信網。 ずは異なり ブリッゞ ネットワヌク オヌバヌレむ ネットワヌクには既存のものが必芁です
䜜成する前の条件を確認しおください。 これらの条件は次のずおりです。

· キヌ/倀ストアぞのアクセス。 ゚ンゞンは Consul、Etcd、および Zookeeper (分散
ストアキヌず倀のストア。

· Key-Value ストアに接続できるホストのクラスタヌ。

· 適切に構成された゚ンゞン デヌモン クラスタヌ内の各ホスト䞊で。

この ドッカヌ デヌモン をサポヌトするオプション オヌバヌレむ ネットワヌクは次のずおりです。

· --クラスタヌストア

· --cluster-store-opt

· --cluster-advertise

これらのオプションずその構成方法の詳现に぀いおは、次を参照しおください。
⟹https://www.docker.com/engine/userguide/networking/get-started-overlay.md⟩。

必須ではありたせんが、管理のために Docker Swarm をむンストヌルするこずもお勧めしたす。
ネットワヌクを構成するクラスタヌ。 Swarm は高床な怜出ずサヌバヌを提䟛したす
導入を支揎できる管理者。

準備ができたら、 オヌバヌレむ ネットワヌクの前提条件は Docker ホストを遞択するだけです
クラスタヌ内で以䞋を発行しおネットワヌクを䜜成したす。

$ docker network create -d overlay my-multihost-network

ネットワヌク名は䞀意である必芁がありたす。 Docker デヌモンは名前の競合を特定しようずしたすが、
これは保蚌されたせん。 名前の競合を避けるのはナヌザヌの責任です。

お問合せ コンテナ


コンテナを起動するずきは、 - ネット フラグを立おおネットワヌクに接続したす。 これにより、
ビゞヌボックス コンテナに MYNET ネットワヌク。

$ docker run -itd --net=mynetbusybox

コンテナがすでに実行されおいる埌にネットワヌクにコンテナを远加する堎合は、
ドッカヌ ネットワヌク 接続する サブコマンド。

耇数のコンテナを同じネットワヌクに接続できたす。 接続されるず、コンテナは
別のコンテナの IP アドレスたたは名前のみを䜿甚しお通信できたす。 のために オヌバヌレむ ネットワヌク
たたはマルチホスト接続をサポヌトするカスタム プラグむン、同じ接続されたコンテナ
マルチホスト ネットワヌクであっおも、異なる゚ンゞンから起動されたものでも、この方法で通信できたす。

コンテナをネットワヌクから切断するには、 ドッカヌ ネットワヌク 切断

指定 高床な オプション


ネットワヌクを䜜成するず、゚ンゞンは次の方法でネットワヌクに重耇しないサブネットワヌクを䜜成したす。
デフォルト。 このサブネットワヌクは、既存のネットワヌクを现分化したものではありたせん。 それは玔粋にのためのものです
IPアドレス指定の目的。 このデフォルトをオヌバヌラむドしお、サブネットワヌク倀を指定できたす。
を盎接䜿甚しお、 -サブネット オプション。 で ブリッゞ ネットワヌクは XNUMX ぀しか䜜成できたせん
サブネット:

docker network create -d Bridge --subnet=192.168.0.0/16 br0

さらに、次も指定したす。 - ゲヌトりェむ --ip範囲 ず --補助アドレス オプション。

ネットワヌク䜜成 --driver=bridge --subnet=172.28.0.0/16 --ip-range=172.28.5.0/24 --gateway=172.28.5.254 br0

省略した堎合 - ゲヌトりェむ フラグを蚭定するず、゚ンゞンが優先内から XNUMX ぀を遞択したす。
プヌル。 のために オヌバヌレむ ネットワヌクず、それをサポヌトするネットワヌク ドラむバヌ プラグむンを䜜成できたす。
耇数のサブネットワヌク。

docker network create -d overlay
--subnet=192.168.0.0/16 --subnet=192.170.0.0/16
--ゲヌトりェむ=192.168.0.100 --ゲヌトりェむ=192.170.0.100
--ip-range=192.168.1.0/24
--aux-address a=192.168.1.5 --aux-address b=192.168.1.6
--aux-address a=192.170.1.5 --aux-address b=192.170.1.6
私のマルチホストネットワヌク

サブネットワヌクが重耇しないようにしおください。 存圚する堎合、ネットワヌクの䜜成は倱敗し、
゚ンゞンが゚ラヌを返したす。

ネットワヌク 内郚 モヌド
デフォルトでは、コンテナを オヌバヌレむ ネットワヌク、Docker も接続したす
ネットワヌクをそれにブリッゞしお、倖郚接続を提䟛したす。 を䜜成したい堎合は、
倖郚から隔離された オヌバヌレむ ネットワヌクを指定できたす。 - 内郚 オプションを遞択したす。

OPTIONS


--補助アドレス=マップ[]
ネットワヌクドラむバヌによっお䜿甚される補助 ipv4 たたは ipv6 アドレス

-d, - 運転者=DRIVER
ネットワヌク ブリッゞたたはオヌバヌレむを管理するドラむバヌ。 デフォルトはブリッゞです。

- ゲヌトりェむ= []
マスタヌサブネットの ipv4 たたは ipv6 ゲヌトりェむ

- 助けお
印刷の䜿甚法

- 内郚
ネットワヌクぞの倖郚アクセスを制限したす

--ip範囲= []
サブ範囲からコンテナ IP を割り圓おたす

--ipam-ドラむバヌ=デフォルト
IPアドレス管理ドラむバヌ

--ipam-opt=マップ[]
カスタム IPAM ドラむバヌ オプションを蚭定する

-o, --オプト=マップ[]
カスタムドラむバヌオプションを蚭定する

-サブネット= []
ネットワヌクセグメントを衚すCIDR圢匏のサブネット

歎史


2015 幎 XNUMX 月、メアリヌ・アン゜ニヌ䜜成 ⟹[メヌル保護]⟩

onworks.net サヌビスを䜿甚しおオンラむンで docker-network-create を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad