小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问eggjs 项目如何部署到云托管,麻烦某位神给个方案,或者Dockerfile配置?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感谢!用了一段时间了,很不错!
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
FROM alpine:latest # 容器默认时区为UTC,如需使用上海时间请启用以下时区设置命令 RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone # 使用 HTTPS 协议访问容器云调用证书安装 RUN apk add ca-certificates # 选用国内镜像源以提高下载速度 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tencent.com/g' /etc/apk/repositories \ && apk add --update --no-cache nodejs npm # # 指定工作目录 WORKDIR /app # 拷贝包管理文件 COPY package*.json /app/ # npm 源,选用国内镜像源以提高下载速度 RUN npm config set registry https://registry.npm.taobao.org/ # npm 安装依赖 RUN npm install COPY . /app # 执行启动命令 CMD ["npm", "start"]
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感谢!用了一段时间了,很不错!
FROM alpine:latest # 容器默认时区为UTC,如需使用上海时间请启用以下时区设置命令 RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone # 使用 HTTPS 协议访问容器云调用证书安装 RUN apk add ca-certificates # 选用国内镜像源以提高下载速度 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tencent.com/g' /etc/apk/repositories \ && apk add --update --no-cache nodejs npm # # 指定工作目录 WORKDIR /app # 拷贝包管理文件 COPY package*.json /app/ # npm 源,选用国内镜像源以提高下载速度 RUN npm config set registry https://registry.npm.taobao.org/ # npm 安装依赖 RUN npm install COPY . /app # 执行启动命令 CMD ["npm", "start"]