镜像打包 #
从工作站拉取拉取镜像到本地
docker pull harbor/test_image:tag_num-linux-amd64
查看镜像版本
docker images | grep test_image
导出镜像到指定位置
docker save -o ./test_image.tar harbor/test_image:tag_num-linux-amd64
内网拷贝, 例如从244 拷贝到245
scp ./test_image.tar root@192.168.8.245:/home/images
部署环境(245)加载镜像
cd /home/images
docker load -i ./test_image.tar
重新打Tag
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
docker tag harbor/test_image:tag_num-linux-amd64 test_image:v_test
docker build . -t test:v1
# 删除所有未被 tag 标记和未被容器使用的镜像:
docker image prune
# 删除所有未被容器使用的镜像:
docker image prune -a
# 删除所有停止运行的容器:
docker container prune
#删除所有未被挂载的卷:
docker volume prune
# 删除所有网络:
docker network prune
# 删除 docker 所有资源:
docker system prune