- version: "3"
- services:
- node:
- image: "node:lts-alpine"
- user: "node"
- working_dir: /home/node/app
- volumes:
- - ./server/:/home/node/app
- command: ash -c "npm i && node index.js"
- nginx:
- image: "nginx:alpine"
- volumes:
- - ./client:/usr/share/nginx/html
- - ./nginx/default.conf:/etc/nginx/conf.d/default.conf
- ports:
- - "8080:80"
|