|
|
@@ -1,15 +1,13 @@
|
|
|
# 前端打包dockerfile
|
|
|
FROM node:18-alpine as builder
|
|
|
WORKDIR /code
|
|
|
-RUN npm config set registry https://registry.npmmirror.com/
|
|
|
+RUN yarn config set registry https://registry.npmmirror.com/
|
|
|
ADD package.json /code
|
|
|
-RUN npm install
|
|
|
+RUN yarn install
|
|
|
ADD . /code
|
|
|
-RUN npm run build
|
|
|
+RUN yarn build
|
|
|
|
|
|
FROM nginx:1.19-alpine
|
|
|
COPY --from=builder /code/nginx.conf /etc/nginx/conf.d/nginx.conf
|
|
|
COPY --from=builder /code/dist/ /var/www/html/dist/
|
|
|
-RUN chmod -R 777 /var/www/html/dist/
|
|
|
-
|
|
|
-CMD ["npm","start"]
|
|
|
+RUN chmod -R 777 /var/www/html/dist/
|