因此,它们更适合于保存和恢复容器的“快照”,而不是用于迁移或分享镜像。总的来说,对于需要迁移或分享整个Docker镜像的情况,包括所有版本、标签和历史等信息的迁移或分享,应该使用docker save和docker load命令;而对于需要保存和恢复容器当前状态的情况,不包含容器的历史或元数据如环境变量等信息的保存和恢复,则更适合...
使用save 可以保存镜像到文件,而 load 可以将导出的文件再次导入生成一个镜像。 命令选项 save 命令选项 | 名称 | 默认值 | 描述 | |--output , -o| | 写到指定的文件中,而不是标准输出流上 | load 命令选项 示例 保存镜像 [root@master docker]# docker save busybox > busybox.tar[root@master dock...
docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称。 docker export的包会比save的包要小,原因是save的是一个分层的文件系统,export导出的只是一个linux系统的文件目录 补充:save对应load,import对应export。
一、 save命令将镜像保存为tar文件。 docker save -o images.tar postgres:9.6 1. docker save -o 保存的文件名 来源镜像 二、load命令将tar文件加载到本地镜像中。 docker load -i images.tar 1. 从images.tar中加载镜像
1.7 save和export的区别 export命令导出的tar文件略小于save命令导出的 export命令是从容器(container)中导出tar文件,而save命令则是从镜像(images)中导出 基于第二点,export导出的文件再import回去时,无法保留镜像所有历史(即每一层layer信息,不熟悉的可以去看Dockerfile),不能进行回滚操作;而save是依据镜像来的,所以...
2、load命令 导入使用docker save命令导出的镜像。 查看docker load帮助命令,如下: [root@192 ~]# docker load --help Usage: docker load [OPTIONS] Load an image from a tar archive or STDIN Options: -i, --input string Read from tar archive file, instead of STDIN ...
docker save 可以把一个镜像保存到 tar 文件中,你可以这么做: ~ docker save registry:2.7.1>registry-2.7.1.tar #同时 dockerload可以把镜像从 tar 文件导入到 docker 中 ~ dockerload< registry-2.7.1.tar AI代码助手 以上是“docker load和save命令怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有...
Docker的导出和导入操作可以通过export和import命令实现,而保存和加载操作则通过save和load命令实现。它们之间的主要区别在于操作的对象和输出的格式。 Docker的export命令用于将容器导出为一个tar格式的归档文件,而import命令用于将该归档文件导入为新的镜像。这意味着export和import操作的对象是容器,它们主要用于在不同环境...
docker save:打包一个或多个镜像,命令格式为docker save -o 文件名.tar 镜像名称,如果是多个镜像,则用空格隔开即可。 虽然理论上这条指令是用来打包镜像的,但指定对象为容器也可以,会自动打包容器背后对应的镜像。 打包后再载入的命令为docker load -i 镜像名.tar,如果本地已经存在名称相同的镜像,则会被覆盖。