How to Solve Error Message ERRO[0000] error joining network namespace for container when listing a container using podman
오류
컨테이너 관리를 위해 WSL2에서 podman을 사용하던 도중 WSL 재기동 후 아래와 같은 오류 메시지가 발생했다.
$ podman ps
ERRO[0000] error joining network namespace for container 7933f20a3a8bd59a4f4eb11fb02:
error retrieving network namespace at /tmp/podman-run-1000/netns/cni-ef8cccee-adcf-dbe7-26c1-99cdad524c81:
unknown FS magic on "/tmp/podman-run-1000/netns/cni-ef8cccee-adcf-dbe7-26c1-99cdad524c81": ef53
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
해결책
오류 메시지를 해결하기 위한 해결 방법은 다음과 같습니다. container_id 에는 위에서 표시된 container_id 를 써 줍니다.
예제에서는 7933f20a3a8bd59a4f4eb11fb02 입니다. 비정상 컨테이너를 강제로 제거해 줍니다.
podman rm --force <container_id>
위 명령의 실행결과입니다.
podman rm --force 7933f20a3a8bd59a4f4eb11fb02
ERRO[0000] error joining network namespace for container 7933f20a3a8bd59a4f4eb11fb02 : error retrieving network namespace at /tmp/podman-run-1000/netns/cni-ef8cccee-adcf-dbe7-26c1-99cdad524c81: unknown FS magic on "/tmp/podman-run-1000/netns/cni-ef8cccee-adcf-dbe7-26c1-99cdad524c81": ef53
Error: error freeing lock for container 7933f20a3a8bd59a4f4eb11fb02 : no such file or directory
위의 명령을 실행한 후 다시 명령을 실행하면 오류 없이 화면이 출력됩니다.
$ podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d322844fa64b docker.io/provectuslabs/kafka-ui:latest /bin/sh -c java $... 22 minutes ago Up 22 minutes ago 0.0.0.0:8090->8080/tcp ui_kafka
'Docker' 카테고리의 다른 글
docker compose 설치 (0) | 2022.03.18 |
---|---|
Docker Image 만들기 (0) | 2022.02.22 |
Docker Compose란 (1) | 2022.01.07 |
Window10 Podman 설치 (0) | 2021.12.26 |
Podman(PodMANger tool) (0) | 2021.12.26 |