1 镜像的打包传输
1.1 把镜像打包成tar,然后传输到其他的服务器上面启动
docker save -o centos.tar centos:latest
1.2 通过scp命令传输到对应的主机服务上
scp /centos.tar username@192.168.0.22:/root
1.3 导入到本地镜像目录
docker load -i centos7.tar
完成后通过docker images 查看是否导入完成
2 基于容器生成文件导入为容器镜像
2.1 基于容器生成容器镜像
docker export -o [导出的包名] [容器的别名]
docker export -o centos-http.tar c1
2.2 导入成镜像
docker import -m httpd [导入包名] [镜像名字]:[镜像版本]
docker import -m httpd centos-http.tar centos-httpd:v1
2.3 docker images找到centos-httpd:v1镜像
docker run
2.4 docker run启动centos-httpd:v1镜像
docker run -it --name c2 centos-httpd:v1 /bin/bash