Docker:将docker容器保存为docker镜像(打成tar包)-女黑客-必火安全学院

女黑客

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Docker:将docker容器保存为docker镜像(打成tar包)

[复制链接]
发表于 2022-8-20 22:47:27 | 显示全部楼层 |阅读模式
docker容器保存为 tar 包
  1. 1、docker commit <容器id> <镜像名>:<tag>     ---- 将容器保存成镜像

  2. 保存后 docker images 便可以看到镜像

  3. 2、docker save -o <tar包名>.tar <镜像名>:<tag>      ---- 将镜像保存为.tar文件,默认保存在当前目录
复制代码
从 tar 包导入docker镜像
  1. 1、docker load -i <tar包名>.tar     ---- 从 tar 包导入镜像

  2. 导入镜像后,通过 docker images 便可看到导入的镜像。

  3. 2、docker run -itd -p <本地端口>:<容器端口> <镜像名>:<tag>    ---- 通过镜像起容器
复制代码
案例
  1. 1、docker commit 294oajfhfnci abcdef:latest   ---- 将294oajfhfnci容器保存为镜像abcdef

  2. 2、docker save -o abcdef.tar abcdef:latest    ---- 将镜像abcdef保存为abcdef.tar

  3. 3、docker load -i abcdef.tar                  ---- 从 abcdef.tar 导入镜像

  4. 4、docker run -itd -p 8888:80 --restart=always abcdef:latest      ---- 通过abcdef镜像启动容器
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|女黑客 |网站地图

© Copyright 2021 版权所有(一极教育科技有限公司)

津ICP备17008032号-3
快速回复 返回顶部 返回列表