Add Docker Compose production stack (php-apache, mariadb, node/pm2)

This commit is contained in:
Thanakorn
2026-08-17 13:44:14 +07:00
parent 234814a23c
commit 4c4522169c
9 changed files with 192 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
FROM node:20-alpine
RUN npm install -g pm2
WORKDIR /app
COPY nodejs/package.json nodejs/package-lock.json ./
RUN npm ci --omit=dev
COPY nodejs/ ./
CMD ["pm2-runtime", "ecosystem.config.js"]