diff --git a/Dockerfile b/Dockerfile index 4425be2..21cd2c6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,9 +19,13 @@ COPY --from=backend-builder /build/bin/server /app/server COPY static /app/static COPY static/*.so /app/ WORKDIR /app -# 确保文件有执行权限 -RUN chmod +x /app/server +# 确保文件存在且有执行权限 +RUN ls -la /app/ && \ + chmod +x /app/server && \ + echo "=== 依赖检查 ===" && \ + ldd /app/server || echo "无法检查依赖" + ENV LD_LIBRARY_PATH=/app EXPOSE 8080 RUN ls -a -CMD ["./server"] \ No newline at end of file +CMD ["/app/server"] \ No newline at end of file