程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
Docker 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
OpenFlare:自托管 OpenResty 控制面,配置版本化发布 + Agent 自动 reload 与回滚
综合
OpenFlare:自托管 OpenResty 控制面,配置版本化发布 + Agent 自动 reload 与回滚
2026-10-11 20:00:53
OpenFlare 是自托管 OpenResty 控制面:在管理端维护反代规则,把配置渲染成不可变版本发布,节点 Agent 周期拉取、openresty -t 校验、reload 并失败回滚。本文给出 docker compose 部署、Agent 接入脚本、版本发布流程与本地开发命令。
OpenResty
运维
反向代理
自托管
Docker
管理
es
fork
ql
ESQL
ST
应用
HTTP API
ICE
路由
Read
许可证
Server
Open
ACH
Pi
Nginx Proxy Manager:用 Web 界面管 Nginx 反代,armv7 要停在 2.13.7
编程
Nginx Proxy Manager:用 Web 界面管 Nginx 反代,armv7 要停在 2.13.7
2026-10-11 00:04:38
Nginx Proxy Manager 把 Nginx 反向代理与 SSL 终止做成 Web 管理台:81 端口管理界面、不用懂 Nginx 就能建 forwarding/redirect/streams/404 host、Let's Encrypt 自动签发、Access List 与审计日志、高级配置只对 super user 开放。本文给出 Docker 部署的端口与 data/letsencrypt 持久化要点、启动慢源于熵、以及 armv7 因 Nodejs 弃 armhf 需停在 2.13.7 镜像。
Web管理
Nginx
反向代理
Docker
管理
用户管理
ble
AST
SSL
ICE
eve
TARS
Log
Auth
免费
运行时密钥与构建期密钥:容器里的 secret 放在哪一层,会从哪里漏
编程
运行时密钥与构建期密钥:容器里的 secret 放在哪一层,会从哪里漏
2026-10-11 00:04:17
容器里密钥分构建期和运行期两类,投递方式不同,泄漏面也不同。这篇对照 Docker BuildKit 的 --mount=type=secret、Compose/Swarm 的 /run/secrets、ECS 的 KMS 信封加密与 IAM 权限分离,讲清每种方式把密钥放在哪、ENV/ARG 为什么会进镜像、docker inspect 和 docker commit 各能看到什么。
runtime
secret
运行期密钥
密钥管理
容器安全
Docker
管理
Dockerfile
HCL
应用
文件
BuildKit
NSP
Cockpit 靠 socket 激活随用随起,1Panel 走容器与应用商店:两种 Web 面板的架构分叉
编程
Cockpit 靠 socket 激活随用随起,1Panel 走容器与应用商店:两种 Web 面板的架构分叉
2026-10-11 00:03:56
同样是浏览器里管 Linux,Cockpit 用 systemd socket activation 按需启动、复用系统已有 API 与账户权限;1Panel 走容器化部署加应用商店分发。本文按启动模型、网络暴露面、权限来源、扩展分发与典型故障拆开对比两种 Web 管理面板的架构取向,附各发行版安装命令与端口/防火墙要点。
Web管理
服务器面板
运维
Docker
管理
firewall
ble
服务
容器化部署
SSO
应用
GPL
RSI
ICE
硬件
图形
分区
service
命令
Fedora
Uncloud:没有控制面的多机 Docker 编排,WireGuard 组网 + CRDT 同步状态
编程
Uncloud:没有控制面的多机 Docker 编排,WireGuard 组网 + CRDT 同步状态
2026-10-09 21:30:48
Uncloud 把云主机、裸金属组成统一计算环境,用 WireGuard mesh 组网、Caddy 自动 HTTPS、CRDT(分布式 SQLite) 同步集群状态,没有中心控制面和 quorum。附安装、初始化机器、添加节点、运行服务的完整命令与背后机制。
Docker
容器编排
WireGuard
运维部署
计算
编排
SWA
滚动
StreamHub:给 LiveKit SFU 套一层管理面,单域名自托管,一条 compose 起全套
编程
StreamHub:给 LiveKit SFU 套一层管理面,单域名自托管,一条 compose 起全套
2026-10-09 00:05:29
StreamHub 是基于 LiveKit SFU 的自托管媒体服务器:把裸 SFU 外面套一层管理层,提供多租户 app、RTMP/WHIP/RTSP 接入、WebRTC+HLS 播放、录制到 per-app S3、embed SDK、HMAC webhook 与 REST API,单域名 + Caddy 自动 HTTPS,一条 docker compose 起全套。含端口清单、两种安装路径与 AGPL open-core 许可边界。
Live
Streaming
LiveStreaming
流媒体服务器
LiveKit
WebRTC
自托管
Docker
NestJS
仪表盘
StreamUI:Layui + FastAPI 写的 ZLMediaKit 管理台,默认密码是 streamui
编程
StreamUI:Layui + FastAPI 写的 ZLMediaKit 管理台,默认密码是 streamui
2026-10-09 00:04:30
StreamUI 是给 ZLMediaKit 套的轻量流媒体管理台,用 Layui + FastAPI 实现:Docker Compose 起、默认端口 10800、默认密码 streamui,覆盖拉流/推流接入、多协议分发、多屏播放、录制回放与自动清理。讲清它是管理台而非媒体服务器、基础配置取舍与默认密码的安全注意点。
Live
Streaming
LiveStreaming
流媒体管理平台
ZLMediaKit
FastAPI
Layui
自托管
Docker
mcp-ssh-go:8 个 SSH 工具、一个静态 Go 二进制,输出上限按模型上下文窗口算
编程
mcp-ssh-go:8 个 SSH 工具、一个静态 Go 二进制,输出上限按模型上下文窗口算
2026-10-08 20:02:43
mcp-ssh-go 是单个静态 Go 二进制实现的 SSH MCP 服务端,刻意只给 AI agent 八个可审计的 SSH 操作,没有交互式 PTY、提权、端口转发。本文拆解它的取舍:为什么单二进制、8 个工具分别做什么、2223/2224 两个固定端口怎么配、输出上限如何按模型上下文窗口(而非字节)来定尺寸,以及 Docker 与 MCP 客户端的接法。
Go
MCP
SSH
Docker
运维工具
引用
TencentDB Agent Memory v2.0.0:把团队记忆接到 Claude Code,PersonaMem 48% → 76%
综合
TencentDB Agent Memory v2.0.0:把团队记忆接到 Claude Code,PersonaMem 48% → 76%
2026-10-08 20:01:27
腾讯云开源的 TencentDB Agent Memory v2.0.0,把对话、文档、代码沉淀成 Chat Memory、Skill、Wiki、CodeGraph 四类可复用记忆资产,并用 Memory Hub 的 ACL 可见性与 Agent 装配做治理。本文给出 Docker 三件套(memory-core/memory-hub/proxy)的部署命令、端口、环境变量与 Memory Proxy 接入 Claude Code 的双协议细节。
AI
Agent
Docker
自托管
Claude
Code
记忆系统
治理
2.0
Databasus:自托管 PostgreSQL 备份与 PITR,备份完还会真跑一次恢复
综合
Databasus:自托管 PostgreSQL 备份与 PITR,备份完还会真跑一次恢复
2026-10-07 21:31:57
Databasus 是 Apache-2.0 的自托管备份工具,用物理增量与 WAL 流做 PostgreSQL PITR,并定时把备份真的恢复进容器验证。含 Docker/Compose/Helm 部署、保留策略、加密与只读用户等要点。
PostgreSQL
备份
PITR
运维
自托管
Docker
压缩
免费
Docker Engine 29 的两个新默认值:原地升级无感,重装机器会以为镜像没了
综合
Docker Engine 29 的两个新默认值:原地升级无感,重装机器会以为镜像没了
2026-10-02 21:01:28
Docker Engine 29 把 containerd image store 设为全新安装默认、nftables 成为实验防火墙后端。本文梳理这两处默认值变化在什么情况下会咬人:切换存储后镜像「消失」怎么找回、nftables 模式下 DOCKER-USER 链为何失效、以及 cgroup v1 弃用、API v1.44 下限等破坏性变更。
Docker
容器
运维
nftables
containerd
单台 Linux 托管数十个 AI 开发沙箱:sandboxed 用 Docker + Traefik 替代 K8s
资讯
单台 Linux 托管数十个 AI 开发沙箱:sandboxed 用 Docker + Traefik 替代 K8s
2026-10-01 21:03:08
sandboxed 用 Go 控制面 + Docker + Traefik + SQLite 在单台 Linux 上跑大量隔离的 AI 开发沙箱,不依赖 K8s,靠闲置停止、请求唤醒压成本。记它的架构、HTTP API 流程与放弃 K8s 后的取舍。
Go
Docker
Traefik
AI
沙箱
自托管
硬件
海狸IM 2.1 私有化部署:中间件、Go 微服务与 Nginx 的启动顺序
案例
海狸IM 2.1 私有化部署:中间件、Go 微服务与 Nginx 的启动顺序
2026-10-01 20:01:32
海狸IM 后端是 Go + go-zero 的 17 模块微服务,私有化部署的坑集中在启动顺序和 Nginx 收口:先中间件、再初始化库、改 config.txt、按 RPC→API→Admin 起服务,Nginx 漏掉三个 WebSocket 头就会“能登录、收不到消息”。含 LiveKit UDP 端口段、RocketMQ topic 与踩坑清单。
Go
go-zero
微服务
私有化部署
Nginx
Docker
ConvertX:用 Bun + Elysia 写的自托管文件转换器,1000+ 格式跑在自己机器上
案例
ConvertX:用 Bun + Elysia 写的自托管文件转换器,1000+ 格式跑在自己机器上
2026-09-29 21:05:23
ConvertX 是一个自托管的在线文件转换工具,用 TypeScript + Bun + Elysia 写,宣称支持 1000+ 种格式,内置多种转换引擎,Docker 部署即用。它的意义在于文档、图片、音视频的格式互转都在自己的机器上完成,不经第三方在线转换站点。本文给出技术栈、部署方式与落地前要确认的依赖问题(ffmpeg、ImageMagick 等)。
开源工具
自托管
文件转换
Docker
TypeScript
Bun
Docker 里把 Redis 6.2 升到 8.8:dbsize 变 0、数据像丢了、启动直接 FATAL
案例
Docker 里把 Redis 6.2 升到 8.8:dbsize 变 0、数据像丢了、启动直接 FATAL
2026-09-29 21:03:00
Docker 下把 Redis 从 6.2-alpine 升到 8.8-alpine,实际会撞上三类问题:匿名 volume 让旧数据不跟随、6.2 的旧配置项让 8.x 启动直接 FATAL CONFIG FILE ERROR、以及最坑的一条——加了 --appendonly yes 后 Redis 只读 AOF 不读 dump.rdb,dbsize 直接返回 0。本文记录两种部署场景的完整步骤、BGSAVE/docker cp/CONFIG SET appendonly yes 的正确顺序,以及 RDB 单向兼容的回滚注意点。
Redis
Docker
运维
持久化
升级
AOF
Pier:单个 15MB Rust 二进制做自托管 PaaS,空闲 20–40MB,512MB VPS 能跑三四个应用
综合
Pier:单个 15MB Rust 二进制做自托管 PaaS,空闲 20–40MB,512MB VPS 能跑三四个应用
2026-09-29 20:02:45
Pier 是用 Rust 写的自托管 PaaS,单个约 15MB 二进制、空闲占 20–40MB,把容器管理、Docker Compose、Traefik 自动 HTTPS、Git-to-deploy、告警、多服务器 agent、S3 备份和 35+ 模板打包进一个进程。本文整理它的三种安装方式、与 Coolify 的资源对比、Railpack 自动构建,以及 AGPL-3.0 与商标边界。
自托管
PaaS
Rust
Docker
运维
单二进制 + SQLite 搭私有镜像仓库:stashhub 兼做 Docker Hub 拉取缓存
综合
单二进制 + SQLite 搭私有镜像仓库:stashhub 兼做 Docker Hub 拉取缓存
2026-09-29 20:01:41
stashhub 是 Go 单二进制 + SQLite 的自托管镜像仓库,兼容 OCI Distribution v2,可同时作为私有 registry 与 Docker Hub/GHCR 拉取缓存。本文整理它的 docker compose 部署、S3 存储切换、mirror 上游与四维缓存策略,以及 HTTPS 强制、413、filesystem→S3 不自动迁移等实际踩坑点。
Docker
镜像仓库
OCI
运维
自托管
Anubis 部署笔记:Docker + Nginx unix socket,用 PoW 挑战把爬虫成本抬起来
综合
Anubis 部署笔记:Docker + Nginx unix socket,用 PoW 挑战把爬虫成本抬起来
2026-09-28 21:31:25
Anubis 是 Go 写的反 AI 爬虫反向代理,用工作量证明挑战抬高抓取成本。本文给出 Docker/docker-compose 部署、policy.yaml 策略、Nginx unix socket 接入方式,以及卷权限、ED25519 签名密钥、DIFFICULTY 取舍、真实 IP 等踩坑点。
Go
反向代理
爬虫防护
Docker
Nginx
Docker Engine 28.5 升级笔记:rootless 网络回退 pasta,以及一批 API 与 Go-SDK 弃用
综合
Docker Engine 28.5 升级笔记:rootless 网络回退 pasta,以及一批 API 与 Go-SDK 弃用
2026-09-28 21:04:35
Docker Engine 28.5 的升级要点:dockerd-rootless.sh 在无 slirp4netns 时改用 pasta(passt)、拒绝 ROOTLESSKIT_NET=host;移除 legacy CBC 密码套件、弃用 KernelMemoryTCP 与 InspectResponse 的 Parent/DockerVersion,并列出下一版本将移除的 Go-SDK 符号。
Docker
容器
运维
API
升级
用 Caddy 取代 Nginx 做反向代理:三行 Caddyfile 自动 HTTPS 与续期,附 Compose 写法
综合
用 Caddy 取代 Nginx 做反向代理:三行 Caddyfile 自动 HTTPS 与续期,附 Compose 写法
2026-09-28 20:02:18
面向 VPS/Docker 上跑服务的开发者与运维:用 Caddy 替代 Nginx 做反向代理,内置自动 HTTPS 申请与续期。给出三行 Caddyfile 的最小配置、多域名与 header 写法、apt 安装与 fmt/validate/reload 流程、Docker Compose 集成(caddy_data 必须持久化、Let's Encrypt 速率限制),以及从 Nginx 迁移需要权衡的几处差异。
Caddy
Nginx
反向代理
Docker
Compose
HTTPS
运维
Databasus:PostgreSQL 备份工具,用容器真跑一遍 restore 做还原验证
综合
Databasus:PostgreSQL 备份工具,用容器真跑一遍 restore 做还原验证
2026-09-27 21:31:10
Databasus 是一个开源自托管的 PostgreSQL 备份工具,支持物理/逻辑备份与 WAL 流式 PITR,最大特点是还原验证会真起一个数据库容器跑一遍 restore 并比对大小与行数。本文给出 Docker/Helm 部署命令、保留策略 GFS、read-only 用户与加密等取舍。
PostgreSQL
备份恢复
PITR
自托管
Docker
DevOps
rootless Docker 的 slirp4netns 被 OOM 杀掉,6 小时后 json-file 日志缓冲把 daemon 冻死
案例
rootless Docker 的 slirp4netns 被 OOM 杀掉,6 小时后 json-file 日志缓冲把 daemon 冻死
2026-09-26 21:06:20
rootless Docker 下 slirp4netns 泄漏到 3.54GB 被 OOM 杀掉,所有容器失去出站网络;随后 json-file 日志驱动的 blocking 缓冲涨到 6.25GB,logging 进程被杀导致 Docker daemon 死锁。本文复盘三幕过程,并给出日志 non-blocking 配置与 pasta 迁移方案。
运维
Docker
容器
故障复盘
日志
Kamal 2 部署笔记:kamal-proxy 如何切换流量,deploy.yml 怎么填
编程
Kamal 2 部署笔记:kamal-proxy 如何切换流量,deploy.yml 怎么填
2026-09-25 21:31:50
Kamal 2 用 Docker 把 web 应用部署到任意服务器,零停机。梳理 kamal-proxy 的流量切换与 drain、deploy.yml 关键字段、kamal deploy 九步时序、healthcheck/boot.limit 超时换算,以及单机多应用与 accessories 的取舍。
Kamal
Docker
运维
部署
kamal-proxy
商业
Certimate:自托管 ACME 证书工具,从签发到部署的自动化流程与 70+ DNS 服务商、160+ 部署目标
综合
Certimate:自托管 ACME 证书工具,从签发到部署的自动化流程与 70+ DNS 服务商、160+ 部署目标
2026-09-25 20:03:15
Certimate 是 Go 写的开源自托管 SSL 证书 ACME 工具,把申请、部署、续期、监控做成可视化工作流。支持单/多/泛域名与 IP 证书、RSA/ECC、DNS-01 与 HTTP-01、PEM/PFX/JKS,覆盖 70+ DNS 注册商与 160+ 部署目标,可对接 Let's Encrypt 等多家 ACME CA。本文给出二进制与 Docker 两种部署命令、8090 端口、默认管理员凭据风险提醒与数据落盘路径。
SSL证书
ACME
自托管
Docker
Go
运维
飞书
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
上一页
1
2
3
4
5
6
7
8
下一页
共 8 页
到第
页
确定