# 开发环境配置 开发环境和生产环境都基于Docker运行时,使用Docker Compose管理容器。 1. 容器管理:portainer-ce: 1. 配置中心: nacos:nacos 1. 网关监控: 1. 日志中心: ## 系统必备 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