chore(docker): 调整 Dockerfile 以排查权限问题
- 移除 COPY 命令中的 --chown 选项,确保文件复制过程简化。 - 添加 chmod 命令以确保二进制文件具有执行权限。 - 暂时使用 root 用户运行,以便排查权限相关问题。
This commit is contained in:
parent
25a26b82a2
commit
164927ac4f
|
|
@ -68,7 +68,10 @@ RUN apk add --no-cache ca-certificates tzdata && \
|
||||||
# 清理缓存
|
# 清理缓存
|
||||||
rm -rf /var/cache/apk/*
|
rm -rf /var/cache/apk/*
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY --from=builder --chown=appuser:appuser /out/server /app/server
|
COPY --from=builder /out/server /app/server
|
||||||
|
# 确保二进制文件有执行权限
|
||||||
|
RUN chmod +x /app/server && ls -la /app/server
|
||||||
EXPOSE 8077
|
EXPOSE 8077
|
||||||
USER appuser:appuser
|
# 暂时使用 root 用户运行,排查权限问题
|
||||||
|
# USER appuser:appuser
|
||||||
ENTRYPOINT ["/app/server"]
|
ENTRYPOINT ["/app/server"]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue