This commit is contained in:
@@ -20,7 +20,7 @@ name: havline
|
|||||||
services:
|
services:
|
||||||
havline:
|
havline:
|
||||||
build:
|
build:
|
||||||
context: http://45.207.223.190:10082/mrlee/Havline.git#main
|
context: https://jayhub.top/mrlee/Havline.git#main
|
||||||
args:
|
args:
|
||||||
NODE_IMAGE: ${NODE_IMAGE:-docker.m.daocloud.io/library/node:22-alpine}
|
NODE_IMAGE: ${NODE_IMAGE:-docker.m.daocloud.io/library/node:22-alpine}
|
||||||
GO_IMAGE: ${GO_IMAGE:-docker.m.daocloud.io/library/golang:1.23-bookworm}
|
GO_IMAGE: ${GO_IMAGE:-docker.m.daocloud.io/library/golang:1.23-bookworm}
|
||||||
@@ -58,7 +58,7 @@ services:
|
|||||||
# 受限升级 sidecar:只有它持有 Docker Socket,主程序通过共享 Unix Socket 触发
|
# 受限升级 sidecar:只有它持有 Docker Socket,主程序通过共享 Unix Socket 触发
|
||||||
updater:
|
updater:
|
||||||
build:
|
build:
|
||||||
context: http://45.207.223.190:10082/mrlee/Havline.git#main
|
context: https://jayhub.top/mrlee/Havline.git#main
|
||||||
target: updater
|
target: updater
|
||||||
args:
|
args:
|
||||||
GO_IMAGE: ${GO_IMAGE:-docker.m.daocloud.io/library/golang:1.23-bookworm}
|
GO_IMAGE: ${GO_IMAGE:-docker.m.daocloud.io/library/golang:1.23-bookworm}
|
||||||
@@ -78,7 +78,7 @@ services:
|
|||||||
HAVLINE_UPDATE_COMPOSE_FILE: docker-compose.hub.yml
|
HAVLINE_UPDATE_COMPOSE_FILE: docker-compose.hub.yml
|
||||||
HAVLINE_UPDATE_SERVICE: havline
|
HAVLINE_UPDATE_SERVICE: havline
|
||||||
HAVLINE_UPDATE_MODE: git
|
HAVLINE_UPDATE_MODE: git
|
||||||
HAVLINE_UPDATE_REPO: http://45.207.223.190:10082/mrlee/Havline.git
|
HAVLINE_UPDATE_REPO: https://jayhub.top/mrlee/Havline.git
|
||||||
HAVLINE_UPDATE_BRANCH: main
|
HAVLINE_UPDATE_BRANCH: main
|
||||||
HAVLINE_UPDATE_APP_URL: http://havline:6893
|
HAVLINE_UPDATE_APP_URL: http://havline:6893
|
||||||
HAVLINE_UPDATE_HOST_DIR: ${HAVLINE_UPDATE_HOST_DIR:-}
|
HAVLINE_UPDATE_HOST_DIR: ${HAVLINE_UPDATE_HOST_DIR:-}
|
||||||
|
|||||||
@@ -197,7 +197,7 @@ docker compose -f /实际/的/Compose/目录/docker-compose.hub.yml up -d --buil
|
|||||||
检查 sidecar 容器内是否可以访问 Git 仓库:
|
检查 sidecar 容器内是否可以访问 Git 仓库:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker exec -it havline-updater sh -lc 'git ls-remote http://45.207.223.190:10082/mrlee/Havline.git main'
|
docker exec -it havline-updater sh -lc 'git ls-remote https://jayhub.top/mrlee/Havline.git main'
|
||||||
```
|
```
|
||||||
|
|
||||||
### 升级卡在 `running`
|
### 升级卡在 `running`
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
# 4) 打印「回滚到上一个 tag」的命令
|
# 4) 打印「回滚到上一个 tag」的命令
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
REPO="${REPO:-http://45.207.223.190:10082/mrlee/Havline.git}"
|
REPO="${REPO:-https://jayhub.top/mrlee/Havline.git}"
|
||||||
BRANCH="${BRANCH:-main}"
|
BRANCH="${BRANCH:-main}"
|
||||||
COMPOSE_FILE="${COMPOSE_FILE:-docker-compose.hub.yml}"
|
COMPOSE_FILE="${COMPOSE_FILE:-docker-compose.hub.yml}"
|
||||||
APP_CONTAINER="${APP_CONTAINER:-havline}"
|
APP_CONTAINER="${APP_CONTAINER:-havline}"
|
||||||
|
|||||||
Reference in New Issue
Block a user