SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

error joining network namespace for container xxxx

問題

docker(podman)で、以下のようなエラーが出てコンテナイメージの一覧が出せない。起動しない。

$ podman ps
ERRO[0000] error joining network namespace for container ba92191c749471fa1a9b135a8e12a9a64bad3b83cb593734c2880a0d7dff87bb: error retrieving network namespace at /tmp/podman-run-1000/netns/cni-23c96785-90e6-b5a3-43b3-3d0777618356: unknown FS magic on "/tmp/podman-run-1000/netns/cni-23c96785-90e6-b5a3-43b3-3d0777618356": ef53

答え

コンテナを停止せずにWindowsを再起動したり、WSLをshutdownしたりすると発生することがあるようです。

エラーメッセージにコンテナIDが含まれているので、そのコンテナIDを使って停止をすると起動できるようになるようです。

$ docker stop xxxx

関連するメモ

コメント