| 12345678910111213141516171819202122 |
- FROM node:12
- # 设置工作目录
- WORKDIR /app/calc
- # 复制 package.json 和 package-lock.json(如果存在)以利用 Docker 缓存
- COPY package*.json ./
- # 安装依赖,使用淘宝镜像加速
- RUN npm install --registry=https://registry.npmmirror.com
- # 复制所有源代码
- COPY . .
- # 暴露端口 7005(与 dev-docker 命令一致)
- EXPOSE 7005
- # 设置环境变量为 weapp(用于 weapp 测试环境)
- ENV EGG_SERVER_ENV=weapp
- # 启动应用
- CMD ["npm", "run", "dev-weapp"]
|