
Docker 一键部署 MkDocs:快速搭建项目文档静态站点
MkDocs 是面向项目文档的 静态站点生成器:源文件用 Markdown,配置一个 mkdocs.yml,即可本地预览并构建出纯 HTML,部署到 Nginx、对象存储或 GitHub Pages。社区镜像 minidocks/mkdocs(见 镜像页)预装了 Material、Alabaster 等主题以及大量常用插件与 Markdown 扩展,适合「拉镜像就能写文档」,不必在宿主机装 Python 生态。

MkDocs 是面向项目文档的 静态站点生成器:源文件用 Markdown,配置一个 mkdocs.yml,即可本地预览并构建出纯 HTML,部署到 Nginx、对象存储或 GitHub Pages。社区镜像 minidocks/mkdocs(见 镜像页)预装了 Material、Alabaster 等主题以及大量常用插件与 Markdown 扩展,适合「拉镜像就能写文档」,不必在宿主机装 Python 生态。

CloudDrive2 是多云盘管理工具,可在浏览器里接入网盘,再用 FUSE 挂到本机目录。本文将介绍如何通过 Docker Compose 部署 cloudnas/clouddrive2,轻松搭建可自托管的多云盘本地挂载平台,适合 NAS 统一备份、媒体库扫目录与按本地路径读写云端文件等场景。

机房又加了两排机柜、业务要划新 VLAN、运营商刚下发一段公网地址——这些变更往往散落在 Excel 表格、Wiki 页面、工单附件,甚至运维群聊天记录里。表格一人一改、版本对不上;Wiki 写了「已分配」实际 ping 不通;排障时才发现同网段被两个人各划过一次。网络与机房资产没有「单一事实来源」时,对账和变更都会变成猜。

云厂商提供的内网 mirror(腾讯云、阿里云、华为云等)在同云 ECS 上往往够用,但换到另一家云、本地电脑、CI Runner、NAS 就不生效;跨环境、要拉多仓库时,更稳妥的做法是注册 轩辕镜像专业版,拿到个人中心的专属域名(形如 xxx.xuanyuan.run),在 Docker、containerd、NAS 上统一配置。流量按需在 充值中心 购买:新人使用仅 ¥2.9 起,50GB 仅需 ¥8 。

家里只有一台 USB 喷墨机、小办公室角落放着一台激光机——这是最常见的配置。麻烦不在「有没有打印机」,而在「谁都能方便地用上它」:Windows 要装厂商套件,macOS 偶发驱动不匹配,Linux 还得翻 PPD;手机拍完合同、平板改完表格,却只能先传到某台「专职打印电脑」再点打印;笔记本换了、重装系统了,驱动又要从头来一遍。USB 打印机尤其吃亏:线插在哪台主机上,哪台才能打,同事来回拔线、抢那台开机的 PC,打印这件事就被绑死在物理位置上。

公有云物联网平台 / 托管 MQTT 能少运维,但按连接数与消息量计费、设备数据落在厂商侧、合规要求「数据不出域」、或机房完全断公网时,就需要一台自己可控的 MQTT Broker(消息代理)——设备连你的服务器,消息在你的机器上转发,管理界面也跑在你浏览器里打开的内网地址上。

开发机上改个表、查条慢 SQL,很多人习惯敲 mysql 客户端:换一台电脑就要重装命令行工具,还要记清主机、端口、证书路径。装 Navicat、DBeaver 等桌面客户端省事一些,但授权、版本对齐、多人共用同一套连接配置又是另一套成本;笔记本离岗、VPN 断线,库还在机房里,工具却跟人不跟服务器。

DbGate 开源 跨平台数据库客户端(GPL-3.0):可装桌面版,也可作为 Web 应用跑在 Docker 里。浏览器打开统一界面,连接多种 SQL / NoSQL,浏览表数据、跑 SQL、导入导出、保存脚本——连接与配置落在你自己的数据卷上。
共 280 篇文章