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