在没有 Docker Registry 或者需要离线迁移镜像时,这个命令非常有用。 2. 说明如何在docker save命令中使用gzip压缩 虽然docker save 命令本身并不直接支持压缩功能,但我们可以利用 Linux 的管道(pipe)和 gzip 命令来间接实现保存并压缩 Docker 镜像的功能。通过将 docker save 的输出直接传递给 gzip 命令,我们可以将...
根据上一步中选择的镜像名称和标签,我们可以使用docker save命令将镜像保存为tar文件。每个镜像将生成一个对应的tar文件。 dockersave-oimage1.tar image1:tag1dockersave-oimage2.tar image2:tag2... 1. 2. 3. 其中,image1和image2是镜像的名称,tag1和tag2是镜像的标签。 5. 将tar文件压缩为gzip文件 为...
1 Docker常用命令 1.1 存储镜像 如果要导出镜像到本地文件,可以使用 docker save 命令。 docker save -o log_v140.tar docker.io/vmware/harbor-log:v1.4.0 docker save ID |gzip > 123.tgz(这个5+1) 1. 2. 执行完将docker.io/vmware/harbor-log:v1.4.0这个镜像保存于log_v140.tar这个文件中 1.2 导...
docker save 选项 -o, --output:将输出写入文件,而不是标准输出流 示例 创建备份文件,并且备份文件大小为2.7M docker save busybox > busybox.tar 创建备份文件,并且备份文件大小为2.7M docker save --output busybox.tar busybox 使用gzip将镜像文件保存为tar.gz文件,以减小备份文件的大小 docker save my...
背景 使用gzip/bzip2/xz配合docker save可以压缩镜像体积,使用管道传输时效率有何不同? 试验 $ docker image ls ros:jazzy-ros-core REPOSITORY TAG IMAGE ID CREATED SIZE ros jazzy-ros-core
2、打包并压缩一步到位 docker save $(docker images --format'{{.Repository}}:{{.Tag}}'|grepopenjdk) |gzip> openjdk.tar.gz 3、载入镜像 docker load -i openjdk.tar.gz 4、将容器提交为镜像 #-a=作者,b4293c3b9202=容器ID,mask_detection:v2=镜像名 ...
docker save -o cenos7.3.tar centos #导出镜像到本地文件 cenos7.3.tar docker save <myimage>:<tag> | gzip > <myimage>_<tag>.tar.gz 5、导入镜像: docker load --input cenos7.3.tar #docker load -i cenos7.3.tar #或者 docker load < centos7.3.tar ...
docker save <镜像名称> > demo.tar docker save <镜像名称> -o demo.tar docker save <镜像名称> | gzip > demo.tgz 8、查看本地镜像列表 docker image ls docker images 9、删除本地镜像 docker rmi -f <镜像名称或镜像ID> 10、查看镜像历史 ...
docker export container-name | gzip > container-name.gz 然后通过文件传输工具(如scp或rsync)将压缩文件复制到新服务器。在新服务器中,这个gzip文件随后被导入到一个新容器中。 zcat container-name.gz | docker import - container-name 可以使用“docker run”命令访问在新服务器中创建的新容器。