You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.4 KiB

2 years ago
# 开发环境配置
开发环境和生产环境都基于Docker运行时,使用Docker Compose管理容器。
1. 容器管理:portainer-ce:<http://localhost:9000/>
1. 配置中心:<http://localhost:8848/nacos> nacos:nacos
1. 网关监控:<http://localhost:8080/>
1. 日志中心:<http://localhost:8380/>
## 系统必备
1. Windows x64 10+
1. Docker Desktop 4.15.0+
## 调试项目
开发环境,配置存储在 Build/src/docker/publish/settings 目录下
1. 克隆源码,执行 .githooks 目录下的 init.sh
1. 执行 Build/src/docker/dev.start.cmd 脚本启动三方依赖
1. 进入配置中心,导入配置目录下的 appsettings.json 和 appsettings
## Docker 发布
生产环境使用配置中心,启动后需要先将配置导入配置中心后再次启动后,不需要导入开发配置
1. 发布:执行 Build/src/docker/build.cmd 生成的发布的文件在 Build/dist/docker/publish 目录下
1. 上传:上传发布目录到具有 Docker Compose 环境的服务端
1. 配置:执行 config 脚本,将 Build/src/docker/publish/settings 目录下的文件导入配置中心:
1. 启动: 执行 start 脚本启动
1. 配置:进入配置中心,导入配置目录下的 appsettings.json,并重新执行 start 脚本
1. 在容器管理界面查看容器的运行状态
## Windows x64 发布
1. Windows x64:执行 Build/src/win-x64/build.cmd