2 changed files with 35 additions and 0 deletions
@ -0,0 +1,23 @@
@@ -0,0 +1,23 @@
|
||||
FROM node:16-alpine3.15 as builder |
||||
WORKDIR /home/go-chat-web |
||||
COPY ./ /home/go-chat-web |
||||
|
||||
RUN npm config set registry http://registry.npm.taobao.org |
||||
RUN npm install |
||||
RUN npm run build && rm -rf ./node_modules |
||||
|
||||
WORKDIR /home/go-chat-web |
||||
COPY --from=builder /home/go-chat-web/build /home/go-chat-web |
||||
RUN npm config set registry http://registry.npm.taobao.org |
||||
RUN npm install -g serve |
||||
|
||||
CMD ["serve", "-s"] |
||||
|
||||
|
||||
# 如果本地编译好,直接复制build文件后运行 |
||||
# FROM node:16-alpine3.15 |
||||
# WORKDIR /home/go-chat-web |
||||
# COPY ./ /home/go-chat-web |
||||
# RUN npm config set registry http://registry.npm.taobao.org |
||||
# RUN npm install -g serve |
||||
# CMD ["serve", "-s"] |
Loading…
Reference in new issue