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

开发环境配置

开发环境和生产环境都基于Docker运行时,使用Docker Compose管理容器。

  1. 容器管理:portainer-ce:http://localhost:9000/
  2. 配置中心:http://localhost:8848/nacos nacos:nacos
  3. 网关监控:http://localhost:8080/
  4. 日志中心:http://localhost:8380/

系统必备

  1. Windows x64 10+
  2. Docker Desktop 4.15.0+

调试项目

开发环境,配置存储在 Build/src/docker/publish/settings 目录下

  1. 克隆源码,执行 .githooks 目录下的 init.sh
  2. 执行 Build/src/docker/dev.start.cmd 脚本启动三方依赖
  3. 进入配置中心,导入配置目录下的 appsettings.json 和 appsettings

Docker 发布

生产环境使用配置中心,启动后需要先将配置导入配置中心后再次启动后,不需要导入开发配置

  1. 发布:执行 Build/src/docker/build.cmd 生成的发布的文件在 Build/dist/docker/publish 目录下
  2. 上传:上传发布目录到具有 Docker Compose 环境的服务端
  3. 配置:执行 config 脚本,将 Build/src/docker/publish/settings 目录下的文件导入配置中心:
  4. 启动: 执行 start 脚本启动
  5. 配置:进入配置中心,导入配置目录下的 appsettings.json,并重新执行 start 脚本
  6. 在容器管理界面查看容器的运行状态

Windows x64 发布

  1. Windows x64:执行 Build/src/win-x64/build.cmd