11.11. 将 pod 附加到容器网络
在创建 pod 期间,将 pod 中的容器附加到网络。
先决条件
-
container-tools
元数据包已安装。
流程
创建名为
pod-net
的网络:# podman network create pod-net /etc/cni/net.d/pod-net.conflist
创建 pod
web-pod
:# podman pod create --net pod-net --name web-pod
在
web-pod
中运行一个名为web-container
的容器:# podman run -d --pod webt-pod --name=web-container docker.io/library/httpd
可选:显示容器与之关联的 pod:
# podman ps -p CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES POD ID PODNAME b7d6871d018c registry.access.redhat.com/ubi9/pause:latest 9 minutes ago Up 6 minutes ago a8e7360326ba-infra a8e7360326ba web-pod 645835585e24 docker.io/library/httpd:latest httpd-foreground 6 minutes ago Up 6 minutes ago web-container a8e7360326ba web-pod
验证
显示连接到容器的所有网络:
# podman ps --format="{{.Networks}}" pod-net