podmanでerror creating container storageになってコンテナを起動できない
podmanでコンテナが存在しないのに、以下のエラーメッセージが出てコンテナを起動できない時があります。
podman ps -a を実行してもエラーになったIDのコンテナは存在しないし、podman rm ID で削除しようとしてもエラーになります。
メッセージにはYou have to remove that container to be able to reuse that name.(その名前を再利用するには、そのコンテナを削除する必要があります)とありますが、単純に podman rm ID でコンテナを削除するのではなく、--storage オプションを指定して以下のように削除します。IDには実際のメッセージに表示されているIDを指定します。例えば、上の例であれば、podman rm --storage d8d1 になります。
これで、podman run 出来るようになります。