chore(docker): 确保二进制文件具有执行权限
- 在 Dockerfile 中添加 chmod 命令,确保构建的二进制文件具有执行权限,以避免运行时错误。
This commit is contained in:
parent
7b6c4f2cf2
commit
9bc99c19ed
|
|
@ -68,6 +68,8 @@ 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 /out/server /app/server
|
COPY --from=builder /out/server /app/server
|
||||||
|
# 确保二进制文件有执行权限
|
||||||
|
RUN chmod +x /app/server
|
||||||
EXPOSE 8077
|
EXPOSE 8077
|
||||||
USER appuser:appuser
|
USER appuser:appuser
|
||||||
ENTRYPOINT ["/app/server"]
|
ENTRYPOINT ["/app/server"]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue