在线 · 持续更新中

把踩过的坑,
写成可复用的方案。

这里是 wuee.cn,一个 Java 后端开发者与 Docker 容器化的技术笔记站。 记录 Spring Boot / Spring Cloud 项目实战、Docker Compose 编排与部署、 Caddy 反向代理与自动 HTTPS、中间件运维和数据备份恢复。 不追热点,只写真正跑通过、值得下次直接抄的东西。

Java 17 / 21 Spring Boot 3.x Spring Cloud MyBatis Redis / Valkey RabbitMQ Docker Docker Compose Caddy Ubuntu
Explore

站内导航

笔记之外还有一堆自研的小东西,按类别直接进去看。

Writing

技术笔记

按主题筛选。每一篇都来自真实项目或线上服务器,包含可直接复制的配置。

2026.08Linux 运维

Ubuntu 24.04 服务器初始化与 Docker 部署实战

从零初始化一台 VPS 的完整清单:SSH 密钥登录加固、UFW 防火墙、Docker 官方源安装与镜像加速、容器日志限额,以及 systemd + Docker Compose 混合部署的服务器布局。

Linux安全加固Docker
2026.08Java / 容器

Spring Boot 应用 Docker 镜像最佳实践

生产级 Spring Boot 镜像模板:多阶段构建精简体积、分层缓存加速 CI、非 root 用户降权运行、Actuator 健康检查接入编排系统,以及 JVM 感知容器内存的 MaxRAMPercentage 参数。

Spring BootDockerJVM
2026.08运维

Docker 数据备份与恢复实战

一套完整的容器数据备份方案:命名卷 busybox tar 打包、mysqldump / pg_dump 逻辑备份、cron 定时 + 保留策略,以及最容易忽略、也最重要的一步——恢复演练。

Docker备份cron
2026.07反向代理

用 Caddy 让所有服务自动接入 HTTPS

一个 Caddyfile 同时接管六个子域名,Let's Encrypt 证书自动申请与续期,零手工干预。附 rewrite 路径重写、反向代理配置与 Docker 卷持久化的完整方案。

CaddyHTTPSLet's Encrypt
2026.07容器编排

六服务 Docker Compose 编排实战

把核心应用、代理、存储、数据库浏览器等六个容器放进一张 compose 文件:自定义网络、命名卷持久化、depends_on 启动顺序,以及环境变量的统一管理。

DockerCompose编排
2026.07Java

Spring Boot 3.x 多环境配置管理实战

从 application.yml 拆分到 Maven profile 驱动,实现 dev / test / prod 三套环境零切换成本。结合 Docker 容器化部署,解决配置外置与敏感信息脱敏的常见痛点。

Spring BootMaven配置管理
2026.07Docker

Docker Compose 网络与数据卷管理

深入理解 Docker 自定义网络驱动、命名卷与绑定挂载的适用场景。通过实际案例演示多容器间通信、数据持久化策略,以及常见陷阱(权限、卷残留、网络冲突)的解决方法。

Docker网络数据卷
2026.07数据库工具

sqlite-web:随手可用的 SQLite 在线浏览器

用 Docker 一条命令跑起 sqlite-web,在浏览器里查看表结构、执行 SQL、导出数据,适合小体量项目排查问题时临时开一个,比装客户端省事。

SQLiteDocker工具

该分类下暂时还没有文章。

Workshop

作品 & 小游戏

一些纯粹好玩的前端小东西:自研工具、网页小游戏,都是单文件、可直接打开。

Stack

这台服务器上跑着什么

一台 VPS,一份 Caddyfile 统一接管入口,其余服务全部收在 Docker 网络里,不对外暴露端口。

Toolbox

常用技术栈

日常写代码和运维时反复用到的那些东西。

About

关于这里

  • 站点wuee.cn · 个人技术笔记
  • 方向Java 后端开发 / 容器化运维
  • 技术栈Java 17/21、Spring Boot 3.x、Spring Cloud、MyBatis、Redis、RabbitMQ、Docker Compose
  • 原则不写没验证过的东西
  • 更新不定期,但保证每篇都能跑通

一个 Java 后端开发与 Docker 容器化的个人技术笔记站点。作者是一名 Java 后端开发者,内容涵盖 Spring Boot / Spring Cloud 项目实战、Maven / Gradle 构建技巧、Docker 容器化部署与编排、数据库与中间件配置,以及日常开发中遇到的各种技术问题及解决方案。

写下来的初衷很简单:很多问题解决过一次,过几个月又忘;网上搜到的答案往往只讲一半,或者环境对不上。所以这里尽量把背景、命令、配置、验证方式都写全,让下一次可以直接抄。

除了笔记,本站也放了一些自研小工具与小游戏——它们大多是某个具体需求催生的产物,顺便也验证一些前端想法。