diff --git a/Dockerfile b/Dockerfile index 0479869..beb1aef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -91,10 +91,6 @@ COPY server/ ./server/ # 复制前端静态文件 COPY web/ ./web/ -# 复制启动脚本 -COPY scripts/docker-entrypoint.sh /app/docker-entrypoint.sh -RUN chmod +x /app/docker-entrypoint.sh - EXPOSE 8077 # 容器启动时编译并运行 -ENTRYPOINT ["/app/docker-entrypoint.sh"] +ENTRYPOINT ["sh", "-c", "cd /app/server && go build -ldflags='-w -s' -trimpath -o /app/server-bin ./cmd/server/main.go && exec /app/server-bin"]