修复持久化目录创建:通过 docker 在宿主创建
部署到群晖 / deploy (push) Successful in 34s

runner 容器内 mkdir 创建的是容器路径,不是宿主上的真实路径。
改成通过已构建好的 birthday-server 镜像挂宿主 /volume1 来 mkdir。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
yuming
2026-06-01 15:53:40 +08:00
parent 3965e542fc
commit 06d22884b9
+4 -2
View File
@@ -26,8 +26,10 @@ jobs:
docker stop birthday-server 2>/dev/null || true docker stop birthday-server 2>/dev/null || true
docker rm birthday-server 2>/dev/null || true docker rm birthday-server 2>/dev/null || true
- name: 准备持久化目录 - name: 准备持久化目录(在宿主上创建)
run: mkdir -p /volume1/docker/apps/birthday-server/data run: |
docker run --rm -v /volume1/docker/apps:/apps birthday-server:latest \
mkdir -p /apps/birthday-server/data
- name: 启动新容器 - name: 启动新容器
env: env: