services: web: build: . ports: - "8500:80" volumes: - ./:/var/www/html depends_on: - db environment: - DB_HOST=db - DB_USER=sidak_user - DB_PASS=sidak_pass - DB_NAME=data_penduduk networks: - sidak-network db: image: mariadb:10.11 ports: - "3307:3306" environment: - MARIADB_ROOT_PASSWORD=rootpassword - MARIADB_DATABASE=data_penduduk - MARIADB_USER=sidak_user - MARIADB_PASSWORD=sidak_pass volumes: - ./sidak_database_init.sql:/docker-entrypoint-initdb.d/init.sql:ro - mariadb-data:/var/lib/mysql networks: - sidak-network phpmyadmin: image: phpmyadmin/phpmyadmin ports: - "8080:80" environment: - PMA_HOST=db - PMA_PORT=3306 depends_on: - db networks: - sidak-network networks: sidak-network: driver: bridge volumes: mariadb-data: