docker复制镜像到其他主机实现方式
作者:sam52
文章描述了在主机上使用docker save打包镜像为tar文件,通过scp传输至目标主机并用docker load加载,最后解压jar文件并验证镜像列表的完整操作流程
docker复制镜像到其他主机
在存在镜像的主机上将所需的docker 镜像打包
docker images 查看已有镜像信息
- docker save 镜像名:版本号 -o /路径/保存的包名.tar
docker save mysql:5.7 -o /soft/mysql57.jar
- cd /soft/ 命令进入打包好的镜像jar文件的目录
- ls -l 命令查看该目录文件下是否有打包好的镜像jar文件
- scp命令复制文件到对应主机的对应文件夹,输入密码
scp mysql57.jar wensoft@192.168.100.14:/home/wensoft/
- 登录目标主机 cd /home/wensoft/ 命令进入镜像jar包的目录
- docker load < 保存的包名.tar 命令解压镜像jar包
docker load < mysql57.jar
docker images 命令查看docker镜像列表
- 是否已经有对应镜像
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。