ホームページ  >  記事  >  運用・保守  >  Docker コンテナーが相互に呼び出す方法

Docker コンテナーが相互に呼び出す方法

王林
王林オリジナル
2020-04-14 10:03:574128ブラウズ

Docker コンテナーが相互に呼び出す方法

メソッドの紹介:

コンテナの実行時にパラメーターのリンクを追加します。

具体的な手順は次のとおりです:

1. 最初のコンテナを実行します

docker run -it --name centos-1 docker.io/centos:latest

2. 2 番目のコンテナを実行します

[root@CentOS ~]# docker run -it --name centos-2 --link centos-1:centos-1 docker.io/centos:latest

パラメータの導入:

--link: パラメーターの最初の centos-1 はコンテナー名で、2 番目の centos-1 は定義されたコンテナーのエイリアスです (コンテナーにアクセスするにはエイリアスを使用します)。使いやすいように、通常はエイリアスデフォルトはコンテナ名です。

テスト結果は次のとおりです:

[root@e0841aa13c5b /]# ping centos-1
PING centos-1 (172.17.0.7) 56(84) bytes of data.
bytes from centos-1 (172.17.0.7): icmp_seq=1 ttl=64 time=0.210 ms
bytes from centos-1 (172.17.0.7): icmp_seq=2 ttl=64 time=0.116 ms
bytes from centos-1 (172.17.0.7): icmp_seq=3 ttl=64 time=0.112 ms
bytes from centos-1 (172.17.0.7): icmp_seq=4 ttl=64 time=0.114 ms

注: このメソッドには、コンテナーが作成される順序に関する要件があります。クラスター内の複数のコンテナーが相互にアクセスする必要がある場合は、使用するには不便です。

推奨チュートリアル: docker チュートリアル

以上がDocker コンテナーが相互に呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。