对docker化项目的一些修正与验证
> 重命名Dockerfile,修改nginx.conf中后端指向

Change-Id: Ic3f6787e63097d2880f040016d4be1e614c7be34
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..deb81af
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,22 @@
+# 构建阶段
+FROM node:23-alpine AS builder
+WORKDIR /src
+
+# 安装 pnpm
+RUN npm install -g pnpm
+
+# 复制依赖文件并安装
+COPY package.json pnpm-lock.yaml ./
+RUN pnpm install --frozen-lockfile
+
+# 复制源码并构建
+COPY . .
+RUN pnpm build
+
+# 生产环境
+FROM nginx:1.25-alpine
+COPY --from=builder /src/dist /usr/share/nginx/html
+COPY 50x.html  /usr/share/nginx/html
+COPY nginx.conf /etc/nginx/conf.d/default.conf
+EXPOSE 80
+CMD ["nginx", "-g", "daemon off;"]
\ No newline at end of file