Update Dockerfile
This commit is contained in:
parent
c87bf44999
commit
f98012451d
1 changed files with 13 additions and 13 deletions
26
Dockerfile
26
Dockerfile
|
|
@ -51,23 +51,23 @@ COPY --from=build-main --chown=node:node /app/package.json ./package.json
|
||||||
|
|
||||||
RUN npm install -g pm2
|
RUN npm install -g pm2
|
||||||
|
|
||||||
RUN echo 'module.exports = {\n\
|
RUN echo 'module.exports = {\
|
||||||
apps: [{\n\
|
apps: [{\
|
||||||
name: "rugplay-app",\n\
|
name: "rugplay-app",\
|
||||||
script: "./build/index.js",\n\
|
script: "./build/index.js",\
|
||||||
instances: "max",\n\
|
instances: "max",\
|
||||||
exec_mode: "cluster",\n\
|
exec_mode: "cluster",\
|
||||||
env: {\n\
|
env: {\
|
||||||
NODE_ENV: "production",\n\
|
NODE_ENV: "production",\
|
||||||
PORT: 3000\n\
|
PORT: 3000\
|
||||||
}\n\
|
}\
|
||||||
}]\n\
|
}]\
|
||||||
};' > ecosystem.config.js
|
};' > ecosystem.config.cjs
|
||||||
|
|
||||||
USER node
|
USER node
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|
||||||
CMD ["pm2-runtime", "start", "ecosystem.config.js"]
|
CMD ["pm2-runtime", "start", "ecosystem.config.cjs"]
|
||||||
|
|
||||||
FROM base-node AS production-websocket
|
FROM base-node AS production-websocket
|
||||||
WORKDIR /websocket
|
WORKDIR /websocket
|
||||||
|
|
|
||||||
Reference in a new issue