chore(docker): 添加前端静态文件到 Docker 镜像
- 在 Dockerfile 中复制前端静态文件到镜像中,以确保容器内可用。 - 更新部署脚本以挂载前端文件夹,增强容器的可用性和灵活性。
This commit is contained in:
parent
bb73dbe25e
commit
2236a6068b
|
|
@ -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"]
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
Loading…
Reference in New Issue