arco-design-pro-vue icon indicating copy to clipboard operation
arco-design-pro-vue copied to clipboard

添加 dockerfile

Open lusson-luo opened this issue 2 years ago • 1 comments
trafficstars

基本信息

现有案例

没有案例,一般使用 nginx 基础镜像构建

预期解决问题

可以直接构建前端 dockerfile 镜像,直接部署

lusson-luo avatar Feb 15 '23 03:02 lusson-luo

使用 Node 官方镜像

FROM node:latest

设置工作目录

WORKDIR /app

复制 package.json 和 package-lock.json (如果有)

COPY package*.json ./

安装项目依赖

RUN npm install

复制项目文件到工作目录

COPY . .

暴露端口

EXPOSE 3000

运行 ArcoDesignPro

CMD ["npm", "run" ,"preview"]

wu-sl avatar Mar 11 '24 06:03 wu-sl