diff --git a/Networks/compose.yaml b/Networks/compose.yaml new file mode 100644 index 0000000..7fa1d85 --- /dev/null +++ b/Networks/compose.yaml @@ -0,0 +1,46 @@ +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