9.3. ネットワークの作成
新しいネットワークを作成するには、Podman network create
コマンドを使用します。
デフォルトでは、Podman は外部ネットワークを作成します。podman network create --internal
コマンドで内部ネットワークを作成することができます。内部ネットワーク内のコンテナーは、ホスト上の他のコンテナーと通信できますが、ホスト外のネットワークに接続したり、ホストから到達したりすることはできません。
前提条件
-
container-tools
メタパッケージがインストールされている。
手順
mynet
という名前の外部ネットワークを作成します。# podman network create mynet /etc/cni/net.d/mynet.conflist
検証
すべてのネットワークをリストアップします。
# 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
作成された
mynet
ネットワークとデフォルトのPodman
ネットワークが表示されます。
Podman 4.0 以降、podman network create
コマンドを使用して新しい外部ネットワークを作成すると、デフォルトで DNS プラグインが有効になります。
関連情報
-
システム上の
podman-network-create
man ページ