networks: frontend: name: frontend ipam: config: - subnet: 172.31.32.0/24 labels: com.example.purpose: "Frontend network" backend: external: true name: backend volumes: MariaDB.Data: name: mariadb.data services: phpmyadmin: image: phpmyadmin:latest container_name: pierreau.phpmyadmin depends_on: - mariadb restart: on-failure environment: - PMA_ARBITRARY=1 networks: - frontend - backend ports: - "8080:80" mariadb: image: mariadb:latest container_name: pierreau.mariadb restart: always networks: - backend expose: - "3306" environment: MYSQL_ROOT_PASSWORD: MariaDBpwd MYSQL_DATABASE: MariaDBdb MYSQL_USER: MariaDBuser MYSQL_PASSWORD: MariaDBpwd volumes: - MariaDB.Data:/var/lib/mysql