mirror of
				https://scm.univ-tours.fr/22107988t/rappaurio-sae501_502.git
				synced 2025-11-04 06:15:21 +01:00 
			
		
		
		
	fichier docker-compose permettant la mise en place de nginx, nodejs et mariadb
This commit is contained in:
		
							
								
								
									
										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
 | 
				
			||||||
		Reference in New Issue
	
	Block a user