这是一个精简后的后台基础框架仓库,只保留:
admin-go/app/systemadmin-go/app/uploadvue-vben-admin/apps/web-antd/src/admin-go/codegen/
详细说明统一放在 docs/ 目录:
Docker 开发入口已迁移到根目录:
docker/dev/docker-compose.ymldocker/dev/docker-compose.cn.ymldocker/prod/docker-compose.ymldocker/dev/compose.ps1docker/dev/compose.sh
- 已安装 Docker / Docker Compose
- 从仓库根目录执行命令
开发环境:
.\docker\dev\compose.ps1 up -d --build国内镜像:
.\docker\dev\compose.ps1 -China up -d --build停止并删除容器/卷:
.\docker\dev\compose.ps1 down -v开发环境:
./docker/dev/compose.sh up -d --build国内镜像:
./docker/dev/compose.sh -China up -d --build停止并删除容器/卷:
./docker/dev/compose.sh down -v- 读取
docker/dev/.env - 同步覆盖到
admin-go/.env - 自动选择
docker/dev/docker-compose.yml或docker/dev/docker-compose.cn.yml - 执行
docker compose up -d --build
- MySQL:
40001 - Redis:
40002 - system:
40003 - upload:
40004 - frontend:
40005(容器内5666) - adminer:
40006
docker compose --env-file .\docker\dev\.env -f .\docker\dev\docker-compose.yml ps
docker compose --env-file .\docker\dev\.env -f .\docker\dev\docker-compose.yml logs --tail=100更多说明见: