是否可以将现有的 docker 容器与 podman 一起使用?
我正在使用常规的 root docker,并且有图像和容器。 现在我想使用这些相同的容器测试 rootless podman,但它看不到它们。 这是本地测试,因此安全性不是一个因素。用户是 sudo。它是 Linux Mint/Ubuntu。
你不能使用podman与docker容器交互。
您可以从 docker 导出映像,使用 podman 加载这些映像,然后使用它们创建 podman 容器。
虽然您可以使用
docker save
和 podman load
来完成此任务,但使用 skopeo 可能更方便,它允许您在单个命令中执行相同的操作:
skopeo copy docker-daemon:myimage:mytag containers-storage:myimage:mytag