news 2026/9/24 23:37:09

docker部署PruneMate

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker部署PruneMate

1、prunemate简介

PruneMate 是一个开源的、可视化的 Docker 镜像和资源清理工具,主要用于自动清理 NAS 或家庭服务器上 Docker 积累的无用资源,释放存储空间。

2、核心功能与特点

它的主要功能和设计亮点包括:

一键可视化清理:通过网页界面直观地管理和清理未使用的 Docker 资源,如镜像、容器、网络、数据卷和构建缓存,无需记忆复杂的命令。
灵活的定时计划:支持按日、周或月自动执行清理任务,实现“设好即忘”的自动化管理。
可控的选择性清理:可以精确勾选需要清理的资源类型,避免误删重要数据。
远程主机管理:通过配置Docker Socket Proxy,可以从一个PruneMate实例管理局域网内多台Docker主机的清理任务。
清理报告与通知:提供清晰的清理报告,显示释放的空间大小。支持通过Gotify、ntfy、Discord或Telegram等渠道发送通知,可设置为仅在真正清理了资源时推送。

3、拉取prunemate镜像

# 原始镜像dockerpull anoniemerd/prunemate:latest# x86镜像dockerpull registry.cn-hangzhou.aliyuncs.com/qiluo-images/prunemate:latest# arm架构镜像dockerpull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_prunemate:latest

4、创建数据目录

mkdir-p /data/prunematechmod777/data/prunemate

Docker CLI 命令部署

dockerrun -d\--name prunemate\--restart unless-stopped\-p8080:8080\-v /var/run/docker.sock:/var/run/docker.sock\-v /data/prunemate/logs:/var/log\-v /data/prunemate/config:/config\-ePRUNEMATE_TZ=Asia/Shanghai\-ePRUNEMATE_TIME_24H=true\registry.cn-hangzhou.aliyuncs.com/qiluo-images/prunemate:latest
5、编辑docker-compose.yaml文件vi/data/prunemate/docker-compose.yaml services: prunemate: image: registry.cn-hangzhou.aliyuncs.com/qiluo-images/prunemate:latest container_name: prunemate ports: -"8080:8080"volumes: - /var/run/docker.sock:/var/run/docker.sock - /data/prunemate/logs:/var/log - /data/prunemate/config:/config environment: -PRUNEMATE_TZ=Asia/Shanghai -PRUNEMATE_TIME_24H=true restart: unless-stopped

6、启动prunemate容器

cd/data/prunemate/docker-composeup -ddocker-composepsdockerlogs -f prunemate

7、访问prunemate服务
浏览器访问: http://192.168.112.115:8080

PruneMate 的核心价值在于将复杂的 Docker 清理工作变得安全、简单和自动化,特别适合喜欢尝试新容器又希望系统保持整洁的 NAS 和家庭实验室用户。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/22 0:17:11

Conda Environment.yml示例:标准化PyTorch项目依赖

Conda Environment.yml 示例:构建可复现的 PyTorch-CUDA 开发环境 在深度学习项目中,最让人头疼的往往不是模型设计本身,而是“在我机器上明明能跑”的环境问题。不同开发者之间、开发与生产环境之间的依赖版本差异,常常导致训练脚…

作者头像 李华
网站建设 2026/9/20 9:22:05

【计算机毕业设计案例】基于SpringBoot的高校竞赛管理系统设计与开发基于springboot的高校学科竞赛平台开发与设计(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/9/21 19:17:13

Java毕设项目推荐-基于SpringBoot+Vue的宠物生活馆网站的设计与实现宠物陪玩遛狗预约系统宠物信息管理【附源码+文档,调试定制服务】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/9/24 3:35:59

Markdown嵌入HTML:增强技术博客排版表现力

Markdown嵌入HTML:增强技术博客排版表现力 在撰写深度技术文档时,你是否曾遇到这样的困扰?想把两张相关截图并列展示以便对比,却发现 Markdown 只能一张接一张地堆叠;想要隐藏一段复杂的配置说明,又不希望它…

作者头像 李华
网站建设 2026/9/24 17:26:05

数据结构 AVL树讲解

AVL树详解:自平衡二叉搜索树一、AVL树是什么?AVL树是最早发明的自平衡二叉搜索树,得名于其发明者G. M. Adelson-Velsky和Evgenii Landis(1962年)。它的核心思想是:在二叉搜索树的基础上,通过旋转…

作者头像 李华
网站建设 2026/9/13 8:05:22

SSH远程开发指南:在云服务器上运行PyTorch任务

SSH远程开发指南:在云服务器上运行PyTorch任务 如今,深度学习项目对计算资源的需求与日俱增。一个简单的Transformer模型训练动辄需要数十GB显存和上百小时GPU时间,而大多数本地设备——即便是顶配MacBook或高性能工作站——也难以支撑这种规…

作者头像 李华