开发环境搭建
中间件搭建
使用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 |
|