全球云服务器测评

Linux常见问题解决方案

docker将镜像导出上传的方法

2025-06-04 | 分类: Linux常见问题解决方案 | 查看: 9

在企业中往往出现了内网不能和外网相通,不能使用docker pull命令来拉取镜像,这个时候我们就可以考虑在有所需镜像的服务器上导出镜像,再将其上传到内网服务器上。

有两种方法,一种是通过容器,一种是通过镜像,其实本质是一样的,容器的实质就是镜像

方法一:通过容器

1 首先使用docker ps -a 查看本机上的所有容器

docker ps -a

2 导出镜像

使用docker export命令根据容器id将镜像导成一个文件

docker export 容器id > image.tar

上面命令执行之后,我们便可以通过ls命令在当前目录下发现image.tar

3 导入镜像

使用docker import命令将这个镜像导进来

docker import 容器名 < image.tar

通过docker images 命令查看镜像是否导入

docker images

方法二:通过镜像

1 通过docker image查看本机上的所有镜像

docker images

2 找到要上传的镜像的id,使用docker save命令将镜像保存为一个文件

docker save 镜像id > image.tar

docker save 可以将多个image打包成一个文件

docker save -o image.tar 镜像1 镜像2

3 通过docker load载入镜像

docker load < image.tar


目前有0 条留言

发表留言