Skip to content

功能: Docker 一键自动更新#32

Merged
Awuqing merged 1 commit intomainfrom
feat/docker-auto-update
Apr 1, 2026
Merged

功能: Docker 一键自动更新#32
Awuqing merged 1 commit intomainfrom
feat/docker-auto-update

Conversation

@Awuqing
Copy link
Copy Markdown
Owner

@Awuqing Awuqing commented Apr 1, 2026

前端一键点击 → 后端 docker pull + docker compose up -d → 容器自动重启到新版本

- 新增 POST /api/system/update-apply,执行 docker pull + docker compose up -d
- 前端系统设置页新增「一键更新(Docker)」按钮,点击后自动拉取新镜像并重启容器
- Dockerfile 安装 docker-cli + docker-cli-compose
- docker-compose.yml 挂载 /var/run/docker.sock 以支持容器内操作 Docker
- 自动检测是否为 Docker 环境,非 Docker 环境引导下载二进制
@Awuqing Awuqing merged commit 9ae04aa into main Apr 1, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant