Dock Mate 是一款简洁、现代的 Docker 镜像构建与管理桌面客户端。旨在为开发者免去繁琐的 Docker 命令行操作,提供可视化的一键打包、脚本执行、WSL 目录支持以及本地镜像管理功能。
- 一键 Docker 打包:可视化配置 Dockerfile 和工作上下文,一键自动构建、Tag 命名和推送。
- 可视化构建脚本:支持自定义 Docker 构建步骤,支持实时构建日志查看与过滤。
- 本地镜像管理:清晰的列表形式展示本地镜像,支持批量删除、快速推送和 Tag 复制。
- 项目目录管理:支持多项目集中管理,支持 WSL(Windows Subsystem for Linux)和 Windows 路径转换。
- 现代美观 UI:精心设计的深色模式,符合开发者的视觉审美。
| 镜像一键打包 | 可视化构建脚本管理 |
|---|---|
![]() |
![]() |
| 本地镜像管理 | 项目目录管理 (支持 WSL) |
![]() |
![]() |
前往 GitHub Releases 页面下载最新安装包:
- Windows:
Dock.Mate_{version}_x64_en-US.msi - macOS:
Dock.Mate_{version}_aarch64.dmg
由于本软件目前没有购买苹果开发者证书签名,直接打开未签名应用可能会被 Gatekeeper 拦截。请执行以下步骤安装:
- 双击
.dmg挂载,将 Dock Mate 拖入/Applications(应用程序目录)。 - 打开终端(Terminal),执行以下命令移除 Gatekeeper 隔离属性:
xattr -cr /Applications/Dock\ Mate.app - 之后即可正常双击打开软件。
在运行和构建本项目之前,请确保您的系统上已安装:
- Rust 编译链 (Cargo & rustc)
- Node.js 或 Bun (推荐使用 Bun)
# 使用一键脚本启动调试
build.bat dev要在 Windows 上模拟 macOS 的样式和窗口行为,请使用:
$env:SIMULATE_MACOS="1"; bun tauri devbuild.bat buildbuild.bat set-version 1.0.5build.bat clean为确保敏感信息安全,开源版已移除了硬编码的 Webhook 链接。
如果您想启用软件中的意见反馈一键发送功能,您可以:
- 启动本软件,在左侧边栏进入**“意见反馈”**页面。
- 点击下方的**“配置反馈 Webhook”**按钮,输入您的飞书机器人 Webhook 链接并保存。
- 也可以直接手动在本地数据存储目录(AppData)下创建或编辑
config.json文件:{ "feedback_webhook": "https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxx" }
本项目采用 MIT License 开源协议。



