README: 增加方式二Docker Compose部署(铁规)
This commit is contained in:
1 parent
596eda71b6
commit
417379d6f4
1 file changed
+35
@@ -90,6 +90,41 @@ docker run -d --name fnos-resmon \
|
|||||||
|
|
||||||
启动后浏览器访问 `http://你的NASIP:7031` 即可。
|
启动后浏览器访问 `http://你的NASIP:7031` 即可。
|
||||||
|
|
||||||
|
### 方式二:Docker Compose 部署
|
||||||
|
|
||||||
|
仓库内已带 `docker-compose.yml`(参数与方式一完全一致,开箱即用):
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
services:
|
||||||
|
fnos-resmon:
|
||||||
|
image: jpccr.ccs.tencentyun.com/jinghui/fnos-resmon:latest
|
||||||
|
container_name: fnos-resmon
|
||||||
|
network_mode: host
|
||||||
|
pid: host
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
- PORT=7031
|
||||||
|
- PROCFS_PATH=/host/proc
|
||||||
|
- SITE_VERSION=1.3.18
|
||||||
|
- HUB_URL=https://auth.88531.cn/api
|
||||||
|
- HUB_PROJECT_ID=12
|
||||||
|
- HUB_KEY_FILE=/run/secrets/hub_key
|
||||||
|
- PERF_FILE=/run/secrets/perf_mode.json
|
||||||
|
privileged: true
|
||||||
|
volumes:
|
||||||
|
- /proc:/host/proc:rw
|
||||||
|
- /sys:/host/sys:ro
|
||||||
|
- /root/.fnos_resmon_hub_key:/run/secrets/hub_key:ro
|
||||||
|
- /root/.fnos_resmon_perf.json:/run/secrets/perf_mode.json:rw
|
||||||
|
```
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker compose up -d
|
||||||
|
# 更新:docker compose pull && docker compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
注意:`network_mode: host`+`pid: host`+`privileged: true`三项不可删,删了就看不到宿主真实数据(详见下方注意事项)。
|
||||||
|
|
||||||
### ⚠️ 部署注意事项(必看,少一个参数就少一块数据)
|
### ⚠️ 部署注意事项(必看,少一个参数就少一块数据)
|
||||||
|
|
||||||
- **三个缺一不可**:`--network host`(看宿主真实网卡/流量)+ `--pid host`(看宿主全部进程)+ `--privileged`(调频/一键优化/传感器写入)。README 旧版简化命令缺了前两个,照抄会只能看到容器自身,直接用上面这条完整命令。
|
- **三个缺一不可**:`--network host`(看宿主真实网卡/流量)+ `--pid host`(看宿主全部进程)+ `--privileged`(调频/一键优化/传感器写入)。README 旧版简化命令缺了前两个,照抄会只能看到容器自身,直接用上面这条完整命令。
|
||||||
|
|||||||
Reference in new issue
Block a user