docker运行中的容器,重新打包成镜像和压缩以及解压和载入镜像
-
将容器保存成镜像
sudo docker commit 85a2fe8491fb test/postgis:11.0-2.5
-
将镜像打包
docker save -o testpostgis.tar test/postgis:11.0-2.5
-
将镜像包压缩
sudo tar -zcvf testpostgis.tar.gz testpostgis.tar # 还有一种容器的打包和压缩一步到位的方法: docker save test/postgis:11.0-2.5 | gzip > testpostgis.tar.gz
-
docker镜像压缩包解压及镜像载入
# 压缩包解压 得到.tar格式的镜像包 tar -zxvf testpostgis.tar.gz # 镜像载入 sudo docker load -i testpostgis.tar # .gz 镜像包载入 sudo docker load -i testpostgis.tar.gz # 查看镜像 sudo docker images