39 lines
		
	
	
		
			877 B
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			877 B
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
version: '3.0'
 | 
						|
 | 
						|
volumes:
 | 
						|
  vendor:
 | 
						|
 | 
						|
services:
 | 
						|
    app:
 | 
						|
        build:
 | 
						|
            dockerfile: ./Dockerfile
 | 
						|
        container_name: payment
 | 
						|
        volumes:
 | 
						|
            - ./:/var/www/html
 | 
						|
            - vendor:/var/www/html/vendor
 | 
						|
            - ./.docker/apache.conf:/etc/apache2/conf.d/site.conf
 | 
						|
        ports:
 | 
						|
            - ${APP_PORT}:80
 | 
						|
 | 
						|
    mysql:
 | 
						|
        image: bitnami/mysql:5.7
 | 
						|
        environment:
 | 
						|
            - MYSQL_DATABASE=${DB_DATABASE}
 | 
						|
            - MYSQL_USER=${DB_USERNAME}
 | 
						|
            - MYSQL_PASSWORD=${DB_PASSWORD}
 | 
						|
            - MYSQL_ROOT_PASSWORD=root
 | 
						|
 | 
						|
    adminer:
 | 
						|
        image: adminer:4.8.0
 | 
						|
        environment:
 | 
						|
            - ADMINER_DEFAULT_SERVER=mysql
 | 
						|
        ports:
 | 
						|
            - 8080:8080
 | 
						|
 | 
						|
    mailhog:
 | 
						|
        image: mailhog/mailhog:latest
 | 
						|
        container_name: myapp-mailhog
 | 
						|
        ports:
 | 
						|
            - "11025:1025"
 | 
						|
            - "18025:8025"
 |