专业编程基础技术教程

网站首页 > 基础教程 正文

Docker 镜像如何保存为文件及从文件导入镜像

ccvgpt 2024-07-20 11:42:43 基础教程 5 ℃

环境

docker Version: 18.06.3-ce
mysql 5.7

问题描述:

Docker 镜像如何保存为文件及从文件导入镜像

Docker 镜像如何保存为文件及从文件导入镜像

解决方案:

1.查看镜像

oot@localhost ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mysql               5.7                 f26e21ddd20d        7 days ago          450MB
celaraze/chemex     latest              2865a6890f39        2 weeks ago         1.21GB
xiangwb/chemex      latest              baa3d749dbbb        4 months ago        952MB

2.将镜像保存为本地文件

使用Docker save命令

命令格式:
docker save -o 要保存的文件名 要保存的镜像

docker save -o chemex3.4.tar xiangwb/chemex

导出完成,查看文件

[root@localhost ~]# ls
anaconda-ks.cfg  chemex3.4.tar

下载文件到电脑

3.从文件载入镜像

从文件载入镜像可以使用Docker load命令

命令:

docker load --input 文件

或者

docker load < 文件名

此时会导入镜像以及相关的元数据信息等

使用SSH工具将文件上传到另一台服务器

然后通过命令载入镜像:

docker load <chemex3.4.tar

Tags:

最近发表
标签列表