Skip to content

Commit 5152f37

Browse files
committed
feat: 添加 WEKNORA_VERSION 环境变量支持
允许通过环境变量统一控制所有服务的镜像版本标签,默认使用 latest
1 parent d72b699 commit 5152f37

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.env.example

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
# 2. 替换所有占位符为实际值
44
# 3. 确保 .env 文件不会被提交到版本控制系统
55

6+
# ========== 镜像版本 ==========
7+
# WeKnora 镜像版本标签,可选值: latest(稳定版), main(最新开发版)
8+
# WEKNORA_VERSION=latest
9+
610
# gin mod
711
# 可选值: debug(开发模式,有详细日志), release(生产模式,禁用Swagger文档)
812
GIN_MODE=release

docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
services:
22
frontend:
3-
image: wechatopenai/weknora-ui:latest
3+
image: wechatopenai/weknora-ui:${WEKNORA_VERSION:-latest}
44
build:
55
context: ./frontend
66
args:
@@ -18,7 +18,7 @@ services:
1818
restart: unless-stopped
1919

2020
app:
21-
image: wechatopenai/weknora-app:latest
21+
image: wechatopenai/weknora-app:${WEKNORA_VERSION:-latest}
2222
build:
2323
context: .
2424
dockerfile: docker/Dockerfile.app
@@ -119,7 +119,7 @@ services:
119119
- "host.docker.internal:host-gateway"
120120

121121
docreader:
122-
image: wechatopenai/weknora-docreader:latest
122+
image: wechatopenai/weknora-docreader:${WEKNORA_VERSION:-latest}
123123
build:
124124
context: .
125125
dockerfile: docker/Dockerfile.docreader

0 commit comments

Comments
 (0)