AI机器人 统计
  • 文章总数:249 篇
  • 评论总数:36 条
  • 分类总数:11 个
  • 最后更新:5天前

podman容器中如何导出/docker导入镜像

本文阅读 2 分钟

AI解答

咱们先来看看GPT人工智能AI怎么回答的
lqyk1z6i.png

总结方法

在工作中有时候需要更换服务器,如何把容器中的镜像导出并且导入新机器呢,一般使用save就行

podman save -o my_container_image.tar my_container_image:tag

导入镜像

docker load -i my_container_image.tar

确认镜像已经成功导入

docker images

注意迁移映射卷

需要注意的是如果容器镜像中包含映射的卷,那么在 Docker 中运行容器时必须继续使用这些卷中的内容,那么需要迁移这些卷的内容。在迁移过程中,需要将卷中的数据复制到 Docker 主机上,并将 Docker 容器的卷映射配置设置为正确的路径

查找镜像是否有挂载的数据目录在宿主机上

podman inspect -f '{{.Mounts}}' <container_id>

lqyk2c7e.png

对于映射的数据目录可以通过scp等方式传到新机器上,最后使用启动命令启动即可(最好是复制到新机器的相同路径下,这样启动命令就不用过多修改)

为什么不用迁移Docker持久化卷

lqyk2m7z.png
lqyk2pti.png

获取chatGPT使用地址

加我好友获取方法,体验最新AI,加快生产速度
lqykai7i.png

原创文章,作者:忆秋先生,如若转载,请注明出处:https://www.ycyaw.com/Linux/1110.html
Gitea更新链接后Drone无法获取仓库更新状态
« 上一篇 12-14
查看Linux的进程运行文件位置以及运行命令
下一篇 » 01-04

发表评论

发表评论

作者信息

动态快讯

    请配置好页面缩略名选项

热门文章

标签TAG

热评文章