Docker 镜像如何保存为文件及从文件导入镜像
Posted 玩电脑的辣条哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker 镜像如何保存为文件及从文件导入镜像相关的知识,希望对你有一定的参考价值。
环境
docker Version: 18.06.3-ce
mysql 5.7
问题描述:
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
以上是关于Docker 镜像如何保存为文件及从文件导入镜像的主要内容,如果未能解决你的问题,请参考以下文章