一、导出镜像(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 export 命令根据容器 ID 将镜像导出成一个文件语法# export 导出的是容器,不是镜像。save 导出的是镜像,不是容器 docker export [options] container启动nginx 镜像在导出# 如果没有启动的容器,则需要启动容器 docker run -it -d nginx:latest # 使用 export 导出容器,使用的是容器 id docker export ...
镜像名,就是上面docker images的repository:tag 6、启动容器之后就可以访问了 http://ip:你映射的端口
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 image save命令用于将一个或多个镜像保存为tar存档(默认情况下流式传输到标准输出)。 用法 docker image save [OPTIONS] IMAGE [IMAGE...] 别名 docker save 选项 -o, --output:将输出写入文件,而不是标准输出流 示例 创建备份文件,并且备份文件大小为2.7M docker save busybox > busybox.tar 创建...
还有一种export的导出,这个就运用范围比较小了,比如拉个centos的虚拟机,更改下ip,设置下ssh key等等,做的一个镜像,部署到服务器/虚拟机上,运行做测试用。就是多个人需要相同类似的初始环境,可以考虑这个 1.保存镜像命令为 docker export -o gitlab-export.tar 18da462b5ff5 ...
docker save -o /path/to/save/image.tar image:tag 1. 2. 3. 代码解释: docker save命令用于将 Docker 镜像导出为归档文件。 -o参数指定导出的归档文件的路径和文件名。 /path/to/save/image.tar是你想要保存的文件路径和文件名。 image:tag是你想要导出的镜像的名称和标签。
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/ubuntu:v3 runoob@runoob:~$ ll my_ubuntu_v3.tar -...
1、保存为本地文件:使用docker save命令将镜像保存为本地文件。例如,运行docker save -o image.tar image_name:tag命令将指定的镜像保存为名为image.tar的文件。2、加载本地镜像:使用docker load命令从本地文件加载镜像。例如,运行docker load -i image.tar命令加载名为image.tar的文件中的镜像。3、保存到...
正你看到的,导出后再导入(exported-imported)的镜像会丢失所有的历史,而保存后再加载(saveed-loaded)的镜像没有丢失历史和层(layer)。这意味着使用导出后再导入的方式,你将无法回滚到之前的层(layer),同时,使用保存后再加载的方式持久化整个镜像,就可以做到层回滚(可以执行docker tag <LAYER ID> <IMAGE NAME>来...