清理docker的文件夹/var/lib/docker/overlay2/的方法

作者在 2026-01-01 20:34:20 发布以下内容
# 备份所有镜像
docker save -o blog_image.tar blog_image; \
docker save -o www_image.tar www_image; \
docker save -o down_image.tar down_image; \
docker save -o mysql_image.tar mysql_image; \
docker save -o mysql5.5_image.tar mysql5.5_image;

# 删除所有容器
docker rm -f $(docker ps -aq)

# 删除所有镜像
docker rmi -f $(docker images -q)

# 停止docker服务
systemctl stop docker.socket docker.service

# 清理文件
rm -rf /var/lib/docker/overlay2/*

# 启动docker服务
systemctl start docker.socket docker.service

# 从备份文件恢复所有镜像
docker load --input blog_image.tar; \
docker load --input down_image.tar; \
docker load --input mysql5.5_image.tar; \
docker load --input mysql_image.tar; \
docker load --input www_image.tar;

# 删除所有备份文件
rm *.tar


Docker | 阅读 13 次
文章评论,共0条
游客请输入验证码
浏览3038191次
文章归档
最新评论
  • 静夜思:-1是多核
  • 时光拾荒者:CtrlCV还是强的?