From e740da6702987403b89759dc49fee05cb13c348b Mon Sep 17 00:00:00 2001 From: HouYunFei <1844025705@qq.com> Date: Thu, 28 May 2026 10:36:27 +0800 Subject: [PATCH] =?UTF-8?q?chore(Dockerfile):=20=E5=B0=86=E5=9F=BA?= =?UTF-8?q?=E7=A1=80=E9=95=9C=E5=83=8F=E4=BB=8E=20Bun=20=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E5=88=B0=20Node.js=20=E5=B9=B6=E6=9B=B4=E6=96=B0=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index ca093d6..1bb5cbb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ COPY main.go ./ RUN go build -o /server . # 运行镜像:Next.js 对外监听 3000,Go 只在容器内部监听 8080。 -FROM oven/bun:1.3.13 +FROM node:22-bookworm-slim WORKDIR /app COPY VERSION /app/VERSION @@ -38,4 +38,4 @@ RUN mkdir -p /app/data/prompts EXPOSE 3000 # 先启动内部 Go API,再由 Next.js 提供页面并代理 /api/*。 -CMD ["sh", "-c", "PORT=8080 /app/server & cd /app/web && HOSTNAME=0.0.0.0 PORT=3000 bun run start"] +CMD ["sh", "-c", "PORT=8080 /app/server & cd /app/web && HOSTNAME=0.0.0.0 PORT=3000 npm run start"]