1、保存单个镜像到文件 docker save-o myimage.tar myimage:latest 这将myimage:latest 镜像保存为 myimage.tar 文件。 2、保存多个镜像到同一个文件 docker save-o multiple_images.tar myimage:latest anotherimage:latest 这将myimage:latest 和 anotherimage:latest 镜像保存到 multiple_images.tar 文件中。
2. 并在此目录创建Dockerfile文件并编辑 vim Dockerfile 1. FROM centos #将readme.txt添加到容器内的/usr/local/目录下 COPY readme.txt /usr/local/readme.txt #add命令添加压缩包,会自动解压,放在/usr/local/下 ADD jdk-8u11-linux-x86.tar.gz /usr/local/ ADD apache-tomcat-10.0.6.tar.gz /usr...
1.12 进入运行容器 1) docker exec –it 容器ID执行命令 如 阻塞当前容器运行命令并执行/bin/bash进入容器命令行 2) docker attach 容器ID 阻塞当前容器守护进程并执行默认终端 可以通过docker inspect 容器ID 在Entrypoint项中查看 运行attach命令即阻塞sh文件,可能会导致容器停止 1.13 登陆仓库 docker login 仓库地址...
save:将指定镜像保存成tar文件。 命令格式: docker save 镜像名 > xxx.tar 或docker save -o xxx.tar 镜像名 应用场景: 如果你的应用是使用docker-compose.yml编排的多个镜像组合,但你要部署的客户服务器并不能连外网。这时,你可以使用docker save将用到的镜像打个包,然后拷贝到客户服务器上使用docker...
docker save [OPTIONS] IMAGE [IMAGE...] docker load [OPTIONS] 使用save 可以保存镜像到文件,而 load 可以将导出的文件再次导入生成一个镜像。 命令选项 save 命令选项 | 名称 | 默认值 | 描述 | |--output , -o| | 写到指定的文件中,而不是标准输出流上 | ...
Save命令用于持久化镜像(不是容器)。所以,我们就需要通过以下方法得到镜像名称: sudo docker images 接着执行保存: sudo docker save busybox-1 > /home/save.tar 最后的结果是一个2.8MB大小的Tar文件(比使用export命令稍微大些)。 它们之间的不同
在Docker中,我们可以通过一对操作:导出镜像(docker save)和导入镜像(docker load),来处理Docker镜像。这个操作会将所有的镜像层以及元数据打包到一个tar文件中,然后可以使用docker load命令将这个tar文件导入到任何Docker环境中。这种方式主要用于分享或迁移整个镜像,包括所有版本、标签和历史。一、导出镜像(docker save)...
docker save命令用于将指定的镜像保存为tar归档文件。语法为“docker save [OPTIONS] IMAGE [IMAGE...]”。 其中,OPTIONS是可选参数,可以包括以下选项: -o:输出到的文件; -a:保存所有的镜像,包括没有标记的镜像; --output:指定输出的文件名,默认情况下会使用“Dockerfile”作为文件名。 例如,要将名为“my_im...
Docker save 命令 Docker save 命令 Docker 命令大全 docker save :将指定镜像保存成 tar 归档文件。 语法 docker save[OPTIONS]IMAGE[IMAGE...] OPTIONS 说明: -o :输出到的文件。 实例 将镜像 runoob/ubuntu:v3 生成 my_ubuntu_v3.tar 文档 runoob@runoob:~$ docker save-o my_ubuntu_v3.tar runoob/...