1 Star 0 Fork 8

Xcoder1011/koa2-typescript-mongose

forked from CPC123456/koa2-typescript 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Dockerfile 816 Bytes
一键复制 编辑 原始数据 按行查看 历史
CPC123456 提交于 2021-09-21 20:46 . feat:docker支持完成
#制定node镜像的版本 ,,node大小就有1G,建议换成alpine:latest
FROM node:12-alpine
#创建工程目录
RUN mkdir -p /home/mobileApp
#设置当前路径,也就是下面所有命令的执行都是在这个路径
WORKDIR /home/mobileApp
#安装淘宝镜像
RUN npm install -g cnpm --registry=https://registry.npm.taobao.org
# 在前面先拷贝,镜像打包有缓存的,只要不变动,就可以跳过该步骤,这样可以加快打包速度
#全局安装pm2
RUN cnpm install pm2 -g
# 安装pm2日志通信
#RUN pm2 install pm2-intercom
# 拷贝配置包
COPY package*.json ./
#安装依赖
RUN cnpm install
#拷贝当前目录下面的指定文件到mobileApp目录下
COPY . /home/mobileApp
#对外暴露的端口
EXPOSE 9999
#程序启动脚本
CMD ["pm2-runtime", "start", "pm2.config.js"]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
NodeJS
1
https://gitee.com/xcoder1011/koa2-typescript-mongose.git
git@gitee.com:xcoder1011/koa2-typescript-mongose.git
xcoder1011
koa2-typescript-mongose
koa2-typescript-mongose
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385