version: '3.8' services: php: build: context: . dockerfile: Dockerfile container_name: kyoo-php ports: - "6400:80" volumes: - ./api:/var/www/html depends_on: - mariadb networks: - kyoo-network environment: - DB_HOST=mariadb - DB_NAME=kyoo - DB_USER=kyoo_user - DB_PASS=kyoo_password mariadb: image: mariadb:10.11 container_name: kyoo-mariadb ports: - "6401:3306" environment: - MYSQL_ROOT_PASSWORD=root_password - MYSQL_DATABASE=kyoo - MYSQL_USER=kyoo_user - MYSQL_PASSWORD=kyoo_password volumes: - mariadb-data:/var/lib/mysql networks: - kyoo-network phpmyadmin: image: phpmyadmin/phpmyadmin:latest container_name: kyoo-phpmyadmin ports: - "6402:80" environment: - PMA_HOST=mariadb - PMA_PORT=3306 - PMA_USER=kyoo_user - PMA_PASSWORD=kyoo_password depends_on: - mariadb networks: - kyoo-network networks: kyoo-network: driver: bridge volumes: mariadb-data: