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