commit | 4511d213615db0896d7109ef4ac18cebb6c4b6c6 | [log] [tgz] |
---|---|---|
author | 22301111 <22301111@bjtu.edu.cn> | Thu Jun 05 18:36:11 2025 +0800 |
committer | 22301111 <22301111@bjtu.edu.cn> | Thu Jun 05 18:36:11 2025 +0800 |
tree | 10cfb05da4f9c3271d3556689d182a6b3fd5353e | |
parent | 7096ab1db239b80b78babed4a58b2271af4fc5d4 [diff] [blame] |
dockerfile上传 Change-Id: If8ff4f54d96186806b36237cea34bad0fc1183bc
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..127e3bc --- /dev/null +++ b/Dockerfile
@@ -0,0 +1,12 @@ +# 构建阶段 +FROM node:18 as build +WORKDIR /app +COPY package*.json ./ +RUN npm install +COPY . . +RUN npm run build + +# 生产阶段 +FROM nginx:alpine +COPY --from=build /app/build /usr/share/nginx/html +EXPOSE 80 \ No newline at end of file