Development 开发基础环境
本目录 (/vol4/1000/docker/development/) 汇集了自托管开发基础设施生态服务。各子服务拥有独立的 docker-compose.yml,通过软链接 .env -> ../.env 共享根目录的环境变量与凭据,并统一接入外部网络 trim-default。
Note
sjzl应用已废弃并移除。- 开发中间件(
dm8、redis、minio)已完成外部迁移,本机相关目录、镜像与数据卷已清理删除。
服务清单与配置详情
1. Gitea 代码托管平台
- 目录:
development/gitea - 端口映射:
17100:3000(Web) /17101:3001(SSH) - 依赖组件: 独立容器化
postgres:15-alpine(gitea-db:5432) 与act-runnerCI 运行器
常用运维命令
各服务目录下均可通过 Compose 统一管理:
# 启动单个服务
cd /vol4/1000/docker/development/<service_name>
docker compose up -d
# 查看运行日志
docker compose logs -f
# 停止服务
docker compose down
网络与跨主机互通规范
- 宿主机 Docker 网络: 所有容器均挂载至
trim-default外部网络,同一网络内可通过容器名直接通信(如gitea-db:5432)。 - 开发虚拟机 (dev / 192.168.68.211): 可直接通过宿主机 IP
192.168.68.168访问各服务的暴露端口(如 Gitea17100)。