version: '3.8' services: web: build: context: . dockerfile: Dockerfile container_name: immorechner_web ports: - "8080:80" volumes: - .:/var/www/html environment: - APACHE_DOCUMENT_ROOT=/var/www/html depends_on: - db networks: - immorechner_network db: image: mariadb:latest container_name: immorechner_db restart: always environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: immorechner MYSQL_USER: immorechner_user MYSQL_PASSWORD: immorechner_pass ports: - "3306:3306" volumes: - db_data:/var/lib/mysql networks: - immorechner_network phpmyadmin: image: phpmyadmin:latest container_name: immorechner_phpmyadmin restart: always ports: - "8081:80" environment: PMA_HOST: db PMA_PORT: 3306 PMA_USER: root PMA_PASSWORD: root depends_on: - db networks: - immorechner_network volumes: db_data: networks: immorechner_network: driver: bridge