mirror of
https://scm.univ-tours.fr/22107988t/rappaurio-sae501_502.git
synced 2025-06-01 02:35:03 +02:00
fichier docker-compose permettant la mise en place de nginx, nodejs et mariadb
This commit is contained in:
parent
9daed320eb
commit
97b2ce5f1e
36
docker-compose.yml
Normal file
36
docker-compose.yml
Normal file
@ -0,0 +1,36 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
nodeserver:
|
||||
build:
|
||||
context: ./app
|
||||
volumes:
|
||||
- ./app:/user/src/app
|
||||
|
||||
ports:
|
||||
- "5000:5000"
|
||||
restart: unless-stopped
|
||||
|
||||
nginx:
|
||||
build:
|
||||
context: ./nginx
|
||||
volumes:
|
||||
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf
|
||||
ports:
|
||||
- "8888:80"
|
||||
restart: unless-stopped
|
||||
|
||||
mysql:
|
||||
image: mariadb:latest
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
||||
# expose:
|
||||
# - "3306"
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- ./mariadb/mysql:/var/lib/mysql
|
||||
- ./mariadb:/docker-entrypoint-initdb.d
|
||||
command: --init-file /docker-entrypoint-initdb.d/rappaurio.sql
|
||||
restart: unless-stopped
|
Loading…
x
Reference in New Issue
Block a user