开发环境搭建
中间件搭建
使用docker-compose启动,这里mysql配置文件需要从官网帮助文档下载并放入指定位置,主要是忽略大小写,这里提供一个示例
1 | |
1 | |
打包部署
打包脚本
使用build_docker.sh可以按模块来打包并进行构建镜像,默认构建的镜像名为模块名称:git分支名称。
构建好镜像后需要手动进行推送docker push 10.6.132.102:31443/metersphere/system-setting:v2.10
1 | |
部署
allinone方式
进入服务器停止旧的容器
1 | |
删除旧的容器后重新加载
1 | |
微服务方式
目前测试环境网络使用host模式启动,需修改docker-compose.yml文件来挂载到宿主机,否则无法访问。
删除docker-compose-base.yml中关于network的配置
1 | |
重启容器
1 | |