介绍
MESH-PLATFORM
后端项目运行/部署
1:项目准备
- 从 Git 获取代码
bash
# 克隆代码
git clone http://192.168.0.7:9980/product/platform/pc/mesh-platform.git
2:准备
- 打包
bash
mvn clean package
- 拷贝
# 需要将项目模块jar文件拷贝放入/build/server文件夹下
# 例如:mesh-gateway.jar 放入 /build/server/mesh-gateway/mesh-gateway.jar
3:运行
- docker-compose.yml项目路径
# docker-compose.yml 文件项目路径为/build/script/docker/docker-compose.yml
- 构建镜像
bash
docker compose build --no-cache ${模块名称}
#例如:docker compose build --no-cache mesh-gateway
- 运行容器
bash
docker compose up -d --force-recreate ${模块名称}
#例如:docker compose up -d --force-recreate mesh-gateway
- 检查容器
bash
docker compose ps | grep -q "${模块名称}.*Up"
#例如:docker compose ps | grep -q "mesh-gateway.*Up"