diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..4c43cfa --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,34 @@ +services: + + #serveur de base de donnees + mariadb: + image: 'mariadb:latest' + env_file: + - ./.env + restart: always + environment: + MYSQL_USER: ${MYSQL_USERNAME} + MYSQL_PASSWORD: ${MYSQL_PASSWORD} + MYSQL_DATABASE: ${MYSQL_DATABASE} + MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} + + ports: + - '3434:3306' + volumes: + - ./mariadb/:/var/lib/mysql/ + + mongodb: + image: 'mongo:latest' + env_file: + - ./.env + ports: + - '2727:27017' + restart: always + logging: + options: + max-size: 1g + environment: + MONGO_INITDB_ROOT_USERNAME: ${MONGO_USERNAME} + MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASSWORD} + volumes: + - ./mongodb:/data/db