1、 将容器打包成镜像,执行docker commit;
其中 d8777a97e370是 container id(dockers ps 查看);
docker commit e2e20b6f98ae ais-cell-qz-server
然后执行 docker ps -a 就可以看到这个镜像了
2、 将镜像保存为本地文件,可以使用Docker save命令
docker save ais-zt-server -o ais-zt-server.tar
docker save ais-cell-qz-server -o ais-cell-qz-server.tar
3、从文件载入镜像
从文件载入镜像可以使用Docker load命令。
docker load < ais-zt-server.tar
docker load < ais-cell-qz-server.tar
然后通过docker ps -a 就能看到了
4、 启动新镜像测试
docker run -itd --name ais-zt-server -p 3090:5090 -p 8201:8201 -p 8210:8210 -p 18555:18555 -p 37017:27017 填写你自己的container id
docker run -itd --name ais-cell-qz-server -p 1883:1883 -p 5432:5432 -p 5566:5566 -p 6089:6089 -p 8090:8090 -p 18083:18083 -p 18222:18222 -p 18628:18628 -p 27017:27017 填写你自己的container id