|
|
- version: '3.5'
-
- services:
- # lumen-app
- sports_data_extractor:
- build:
- context: '.'
- container_name: sports_data_extractor
- volumes:
- - ./app:/var/www/html
- depends_on:
- - sports_data_extractor_mysql_db
- ports:
- - 80:80
- networks:
- - backend
-
- # mysql-db
- sports_data_extractor_mysql_db:
- image: mysql:5.7.22
- container_name: sports_data_extractor_mysql_db
- restart: unless-stopped
- tty: true
- ports:
- - "3306:3306"
- expose:
- - "3306"
- environment:
- MYSQL_ROOT_PASSWORD: root
- MYSQL_DATABASE: sports_data_extractor_db
- MYSQL_USER: root
- MYSQL_PASSWORD: root
- SERVICE_NAME: mysql
- networks:
- - backend
-
- # phpmyadmin
- sports_data_extractor_phpmyadmin:
- depends_on:
- - sports_data_extractor_mysql_db
- image: phpmyadmin/phpmyadmin
- container_name: sports_data_extractor_phpmyadmin
- restart: always
- ports:
- - '8081:80'
- environment:
- PMA_HOST: sports_data_extractor_mysql_db
- MYSQL_ROOT_PASSWORD: root
- networks:
- - backend
-
- networks:
- backend:
- driver: bridge
-
|