Skip to content

Commit 10bed82

Browse files
committed
fix(docker): 修复Docker镜像静态资源打包问题
- 在多阶段构建中添加static目录复制到最终镜像 - 修复CMD命令参数,移除错误的"server"参数 - 确保token管理界面在Docker容器中正常工作 - 验证所有静态资源(CSS/JS)正确加载 通过MCP浏览器测试验证修复完全成功。
1 parent 13ec832 commit 10bed82

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,9 @@ RUN addgroup -g 1001 -S appgroup && \
3737
# 设置工作目录
3838
WORKDIR /app
3939

40-
# 从构建阶段复制二进制文件
40+
# 从构建阶段复制二进制文件和静态资源
4141
COPY --from=builder /app/kiro2api .
42+
COPY --from=builder /app/static ./static
4243

4344
# 创建必要的目录并设置权限
4445
RUN mkdir -p /home/appuser/.aws/sso/cache && \
@@ -51,4 +52,4 @@ USER appuser
5152
EXPOSE 8080
5253

5354
# 设置默认命令
54-
CMD ["./kiro2api", "server"]
55+
CMD ["./kiro2api"]

0 commit comments

Comments
 (0)