一、导出镜像(docker save)使用docker save命令,可以将指定的镜像保存为tar归档文件。命令格式如下: docker save [OPTIONS] IMAGE [IMAGE...] 其中,-o选项用于指定输出文件,例如: docker save -o edge.tar edge-gateway:1.0.0 二、导入镜像(docker load)使用docker load命令,可以从tar文件中导入镜像。命令格式...
在Docker中,docker save和docker load是两个用于处理镜像的命令,它们允许你将镜像保存为文件并在需要时加载回Docker环境。 docker save docker save命令用于将一个或多个镜像保存为tar归档文件。这个命令非常有用,特别是当你需要在没有互联网连接的环境中共享或迁移镜像时。 用法: docker save [OPTIONS] IMAGE [IMAG...
1.2 导入镜像 若要将save指令保存的镜像文件导入,可以使用 docker load 从导出的本地文件中再导入到本地镜像库,例如 $ sudo docker load --input docker.io/vmware/harbor-log:v1.4.0 或 $ sudo docker load < docker.io/vmware/harbor-log:v1.4.0 这将导入镜像以及其相关的元数据信息(包括标签等)。 1.3...
1.3 save命令导出 docker save -o nginx.tar nginx:latest 或docker save nginx:latest > nginx.tar 其中-o和>表示输出到文件,nginx.tar为目标文件,nginx:latest是源镜像名(name:tag) 1.4 load命令导入 docker load -i nginx.tar 或docker load < nginx.tar 其中-i和<表示从文件输入。会成功导入镜像及相关...
1、docker save 用来将一个或多个image打包保存。如:将本地镜像库中的image1和image2打包到images.tar中 docker save -o images.tag image1:v1 image2:v1 docker save 也可以打包container,保存的是容器背后的image. 2、docker load用于将打包的tar中包含的镜像load到本地镜像库,但不能重命名其中的镜像名。
应用场景: 如果你的应用是使用docker-compose.yml编排的多个镜像组合,但你要部署的客户服务器并不能连外网。这时,你可以使用docker save将用到的镜像打个包,然后拷贝到客户服务器上使用docker load载入(一般用于镜像迁移到别处)。 load:导入使用docker save命令导出的镜像。在这里插入代码片 ...
docker save 镜像id > /tmp/openjdk8.tar #把打包好的镜像包发送到没有外网的主机加载: docker -load -i openjdk8.tar #一般加载的镜像是没有名字和tag版本的、修改镜像的名称和tag版本号 docker tag 镜像id 新镜像名:新版本 #启动镜像 docker run -d -t --name openjdk8 openjdk8:8.0 ...
【Docker】命令save和load 【Docker】命令save和load 参考教程:环境 1. virtual box 6.1 2. centos 7.8 3. docker 19.03 命令格式 docker save [OPTIONS] IMAGE [IMAGE...]docker load [OPTIONS]使⽤ save 可以保存镜像到⽂件,⽽ load 可以将导出的⽂件再次导⼊⽣成⼀个镜像。命令选项 save...
Docker容器化镜像管理docker savedocker load归档文件备份迁移导入导出 本课程深入探讨了Docker容器化技术中的镜像管理操作,重点讲解了`docker save`和`docker load`两个基础命令。`docker save`命令用于将指定镜像保存为归档文件,而`docker load`命令则用于将归档文件导入为镜像。通过实战演示,我们学习了如何将镜像`my ...