名称¶
podman-system-migrate - 将现有容器迁移到新版本的 Podman
概要¶
podman system migrate [选项]
描述¶
podman system migrate 将容器迁移到最新版本的 Podman。
podman system migrate 会将现有容器迁移到最新版本的 Podman,如果需要的话。
“无根 Podman 使用暂停进程来保持非特权命名空间存活。 这可以防止对 /etc/subuid
和 /etc/subgid
文件的任何更改在暂停进程运行时传播到无根容器。
为了将这些更改传播出去,有必要先停止与用户相关的所有正在运行的容器,并停止暂停进程并删除其 PID 文件。 而不是手动执行此操作,可以使用 podman system migrate
来停止正在运行的容器和暂停进程。 然后,可以编辑或修改 /etc/subuid
和 /etc/subgid
文件,使用 usermod 重新创建具有新配置映射的用户命名空间。
选项¶
--new-runtime=runtime¶
为所有容器设置新的 OCI 运行时。 这可以在系统升级后使用,系统升级会更改默认的 OCI 运行时,以将所有容器移到新的运行时。 无法保证容器在新的运行时下继续工作,因为一些运行时支持不同的选项和配置。
另请参阅¶
podman(1), podman-system(1), usermod(8)
历史¶
2019 年 4 月,最初由 Giuseppe Scrivano (gscrivan at redhat dot com) 编译