diff --git a/Dockerfile b/Dockerfile index 766e31d..4762838 100644 --- a/Dockerfile +++ b/Dockerfile @@ -71,6 +71,8 @@ RUN apk add --no-cache ca-certificates tzdata && \ mkdir -p /app/storage/export /app/log WORKDIR /app COPY --from=builder /out/server /app/server +# 复制前端静态文件 +COPY web/ ./web/ EXPOSE 8077 # 使用 root 用户运行 ENTRYPOINT ["/app/server"] diff --git a/scripts/deploy_docker.sh b/scripts/deploy_docker.sh index 3cd797d..96ac0e7 100755 --- a/scripts/deploy_docker.sh +++ b/scripts/deploy_docker.sh @@ -65,6 +65,7 @@ docker run -d \ -v "$ROOT_DIR/storage:/app/storage" \ -v "$ROOT_DIR/log:/app/log" \ -v "$ROOT_DIR/server/config.yaml:/app/config.yaml:ro" \ + -v "$ROOT_DIR/web:/app/web:ro" \ -e CONFIG_PATH=/app/config.yaml \ "$USE_IMAGE" echo "container: $CID_NAME image: $USE_IMAGE port: $PORT"