1234567891011121314151617181920 |
- FROM node:18-alpine3.20
- env NODE_ENV=production
- env REDIS_HOST=127.0.0.1
- env REDIS_PORT=6379
- env REDIS_PASSWORD=''
- env SOCKET_PORT=10009
- WORKDIR /usr/src/app
- COPY . /usr/src/app
- RUN npm install pnpm -g
- RUN npm install pm2 -g
- RUN npm run build
- EXPOSE 9999
- EXPOSE 10009
- CMD ["pm2-runtime", "ecosystem.config.js"]
- # CMD ["npm", "run", "pm2:start"]
|