9.3. ネットワークの作成
新しいネットワークを作成するには、Podman network create
コマンドを使用します。
デフォルトでは、Podman は外部ネットワークを作成します。podman network create --internal
コマンドで内部ネットワークを作成することができます。内部ネットワーク内のコンテナーは、ホスト上の他のコンテナーと通信できますが、ホスト外のネットワークに接続したり、ホストから到達したりすることはできません。
前提条件
-
container-tools
モジュールがインストールされている。
手順
mynet
という名前の外部ネットワークを作成します。podman network create mynet
# podman network create mynet /etc/cni/net.d/mynet.conflist
Copy to Clipboard Copied!
検証
すべてのネットワークをリストアップします。
podman network ls
# podman network ls NETWORK ID NAME VERSION PLUGINS 2f259bab93aa podman 0.4.0 bridge,portmap,firewall,tuning 11c844f95e28 mynet 0.4.0 bridge,portmap,firewall,tuning,dnsname
Copy to Clipboard Copied! 作成された
mynet
ネットワークとデフォルトのPodman
ネットワークが表示されます。
Podman 4.0 以降、podman network create
コマンドを使用して新しい外部ネットワークを作成すると、デフォルトで DNS プラグインが有効になります。