オーバーレイ ネットワークを設定すると、コンテナ名を使用してコンテナ アドレスを解決できます。それはうまくいきます。
他のカスタム ネットワーク名を使用できますか?
たとえば、コンテナ名が の場合foo
、オーバーレイ ネットワークで によって解決できbar
ますか?
オーバーレイ ネットワークを設定すると、コンテナ名を使用してコンテナ アドレスを解決できます。それはうまくいきます。
他のカスタム ネットワーク名を使用できますか?
たとえば、コンテナ名が の場合foo
、オーバーレイ ネットワークで によって解決できbar
ますか?
はい、オプション--net-alias
(コンテナのネットワーク スコープのエイリアス、提案 18699 )を使用すると、次のことができます。
docker run -itd --name foo --net-alias=bar --net mynetwork busybox
同じネットワーク上の他のコンテナはping bar
(参照foo
)できるようになります