From a3970bc5dcead3b6afedf256654074fe71530e9c Mon Sep 17 00:00:00 2001 From: yml2213 Date: Tue, 4 Aug 2026 09:32:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E7=AB=AF=E5=AE=B9=E5=99=A8=E4=BB=A5?= =?UTF-8?q?=E5=AE=BF=E4=B8=BB=E7=94=A8=E6=88=B7=E8=BF=90=E8=A1=8C=EF=BC=8C?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E6=9D=83=E9=99=90=E4=BF=AE=E5=A4=8D=EF=BC=9B?= =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=9C=AA=E4=BD=BF=E7=94=A8=E7=9A=84=20backen?= =?UTF-8?q?d-data=20=E5=8D=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 00ca4d8..02c2637 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -32,6 +32,8 @@ services: GOSUMDB: ${GOSUMDB:-sum.golang.google.cn} ALPINE_MIRROR: ${ALPINE_MIRROR:-https://mirrors.aliyun.com/alpine} image: affiliate-backend:latest + # 以宿主用户身份运行,日志文件归属正确(宿主机 logs 目录需预先 chown) + user: "${HOST_UID:-1000}:${HOST_GID:-1001}" ports: - "8080:8080" environment: @@ -56,7 +58,6 @@ services: - CALLBACK_PUSH_TIMEOUT_SECONDS=${CALLBACK_PUSH_TIMEOUT_SECONDS:-15} - CALLBACK_RETRY_SCHEDULE=${CALLBACK_RETRY_SCHEDULE:-} volumes: - - backend-data:/data - ./logs:/app/logs restart: unless-stopped healthcheck: @@ -94,6 +95,5 @@ services: volumes: postgres-data: name: ${POSTGRES_DATA_VOLUME:-affiliate_dash_postgres_data} - backend-data: caddy-data: caddy-config: