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
手册页