这个场景中,你应该使用docker save和docker load命令。具体操作如下:在开发环境中,运行docker save -o myapp_1.0.tar myapp:1.0。这将创建一个名为“myapp_1.0.tar”的tar文件,其中包含了“myapp:1.0”镜像的所有层和元数据。你可以将这个tar文件复制到你的生产环境,然后在那里运行docker load -i myapp_1.0.tar...
| 1 | 在终端中执行命令:docker save -o <保存的文件名>.tar <镜像名称:标签> | 例如,我们要保存名为nginx的镜像到nginx.tar文件中,可以执行以下命令: ```bash docker save -o nginx.tar nginx:latest ``` 这个命令将会把名为nginx的镜像保存到nginx.tar文件中。 ### 2. 加载Docker镜像(docker load)...
导出镜像,将镜像保存为本地文件 格式:docker save -o 存储文件名 存储的镜像 docker save -o nginx nginx:latest #存出镜像命名为nginx存在当前目录下 ls -lh 1. 2. 3. 导入镜像,将镜像文件导入到镜像库中 格式: docker load < 存出的文件 或者 docker load -i 存出的文件 docker load < nginx 1. 2...
docker save保存的是镜像(image),docker export保存的是容器(container); docker load用来载入镜像包,docker import用来载入容器包,但两者都会恢复为镜像; docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称。 save命令 docker save [options] images [images...] 示例 docker save -o nginx....
应用场景: 如果你的应用是使用docker-compose.yml编排的多个镜像组合,但你要部署的客户服务器并不能连外网。这时,你可以使用docker save将用到的镜像打个包,然后拷贝到客户服务器上使用docker load载入(一般用于镜像迁移到别处)。 load:导入使用docker save命令导出的镜像。在这里插入代码片 ...
导出镜像 有时我们需要将一台电脑上的镜像复制到另一台电脑上使用,除了可以借助仓库外,还可以直接将镜像保存成一个文件,再拷贝到另一台电脑上导入使用。 导出镜像的命令为 # images [images...] 可以有多个 images 镜像 docker save [options] images [
1、save与load 镜像导出与导入 代码语言:javascript 复制 docker save-o centos_jdk.tar centos:latest 这里centos_jdk.tar是我们要存储的文件名称即目标文件,centos:latest是我们要进行导出的镜像名称和tag即原文件 另一种方式导出 代码语言:javascript 复制 ...
简介:Docker镜像与容器备份迁移(export、import与commit、save、load) 容器与镜像迁移 注: 用户既可以使用 docker load 来导入镜像存储文件到本地镜像库,也可以使用 docker import 来导入一个容器快照到本地镜像库。这两者的区别在于容器快照文件将丢弃所有的历史记录和元数据信息(即仅保存容器当时的快照状态),而...
一, docker save命令导出镜像: 1.1 将docker中的镜像保存成tar文件 1.2 将tar文件拷贝到新的机器上面,执行load命令解压 解压后此时镜像已经出现在服务器上了 1.3运行镜像发布于 2023-02-06 09:34・IP 属地广东 Docker Linux 赞同添加评论 分享喜欢收藏申请转载 ...
Docker镜像保存save、加载load(把一个镜像复制到另一个服务器上) docker images查看docker镜像, 比如我有一个叫test的镜像 保存docker镜像 docker save test -o /home/ljn/test.tar 登录到另一个服务器上, 把刚刚保存的/home/ljn/test.tar文件拷贝过去(scp) 执行docker load命令 docker load -i test.tar...