11.11. 컨테이너 네트워크에 Pod 연결
Pod를 생성하는 동안 Pod의 컨테이너를 네트워크에 연결합니다.
사전 요구 사항
-
container-tools
meta-package가 설치되어 있습니다.
절차
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