v1.1.0: Alpine 轻量级 Docker 开发环境 + 敏感凭证清理

This commit is contained in:
lxy
2026-07-27 13:59:18 +08:00
parent feb76081a0
commit ccca0fa62b
51 changed files with 6125 additions and 993 deletions
+61
View File
@@ -0,0 +1,61 @@
# 端口分配规则
> 最后更新:2026-04-07
---
## 规则总览
### 本机端口
```
SSH: 22xx (容器内统一为 22)
Web: 77xx (容器内统一为 7681)
```
| 类型 | SSH 前缀 | Web 前缀 | 范围 | 示例 |
|------|---------|---------|------|------|
| 基础/通用 | 220-221 | 768-769 | 2201-2210 / 7681-7690 | base=2222/7681 |
| **项目开发** | **221-229** | **770-779** | **2211-2290 / 7701-7790** | flux=2201/7701 |
### 测试服端口 (flux_dev @ 39.99.243.191)
复用本机规则,Web 端口做偏移避免冲突:
| 实例 | SSH | Web | 域名 |
|------|-----|-----|------|
| workpod-1 | 2221 | 7681 | wk.1216.top |
| workpod-alpine | 2222 | 7683 | wk2.1216.top |
| workpod-ada | 2224 | 7685 | ada.1216.top |
| workpod-yxl | 2226 | 7686 | yxl.1216.top |
---
## 已分配端口表
### 本机
| # | 实例 | SSH | Web | 网络 | 状态 |
|---|------|-----|-----|------|------|
| 1 | workpod-alpine (base) | 2222 | 7681 | workpod-alpine-network | running |
| 2 | workpod-test | 2223 | 7682 | workpod-test-network | running |
| 3 | ws-flux-dev | 2201 | 7701 | workpod-flux-network | running |
### 预留
| # | 项目 | SSH | Web | 技术栈 |
|---|------|-----|-----|--------|
| 4 | suke | 2211 | 7711 | Java + Flutter |
| 5 | case | 2212 | 7712 | Java + Vue |
| 6 | hszd | 2213 | 7713 | Vue |
| 7 | pm | 2214 | 7714 | 待确认 |
| 8 | me | 2215 | 7715 | 待确认 |
---
## 分配原则
1. **项目实例从 2211 开始** — 2201-2210 保留给 base/test 等通用实例
2. **SSH 和 Web 同编号** — flux 用 2201/7701suke 用 2211/7711,便于记忆
3. **测试服 Web 偏移** — 同一实例测试服 Web = 本机 Web + 偏移值(通常 +2)
4. **注册后再占用** — 新增前先查 registry.yaml 和 `netstat -ano \| grep :22xx`