Browse Source

update README.md

reghao 3 weeks ago
parent
commit
32c77f3a93
1 changed files with 9 additions and 13 deletions
  1. 9 13
      README.md

+ 9 - 13
README.md

@@ -1,8 +1,9 @@
 # devops
 ## 依赖
 - os:Linux
-- jdk:17
+- jdk:21
 - maven:3.9
+- docker:26.1.4
 - mysql:8.0
 
 ## 模块
@@ -15,20 +16,15 @@ devops 项目模块:
 > 部署监控端,通过 websocket 和 mgr 通信
 
 ## 构建
-安装依赖
 ```
-git clone https://git.reghao.cn/reghao/jutil
-cd jutil
-mvn clean install -Dmaven.test.skip=true
+docker build -t ops-mgr:12345678 .
+
+docker build -f Dockerfile.agent -t ops-agent:12345678 .
 ```
 
-构建应用
+## 运行
 ```
-mvn clean package -Dmaven.test.skip
+docker compose up -d
+
+docker compose -f docker-compose-agent.yml up -d
 ```
-> 执行上述命令后, 会在 bin/mgr 和 bin/agent 目录里生成 ops-mgr.jar 和 ops-agent.jar 两个文件
-> > ops-mgr 需要修改 bin/mgr/devopsmgr.yml 中的数据库连接 
-> > 
-> > ops-agent 需要修改 bin/agent/devopsagent.json 中的 ops-mgr 的地址和端口
->
-> 然后在相应目录中执行 start.sh 和 shutdown.sh 两个脚本可以分配启动和结束应用