version: '3.8' services: db: image: mariadb:10.11 restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_USER: ${MYSQL_USER} MYSQL_PASSWORD: ${MYSQL_PASSWORD} volumes: = cc-mysql-data:/var/lib/mysql cmon: image: severalnines/clustercontrol:latest restart: unless-stopped depends_on: - db environment: - DB_HOST=db - DB_PORT=3306 - DB_USER=${MYSQL_USER} - DB_PASSWORD=${MYSQL_PASSWORD} - DB_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} volumes: - cc-data:/var/lib/cmon - cc-ssh-keys:/root/.ssh # Exposing standard UI ports internally for Traefik routing expose: - "80" - "443" volumes: cc-mysql-data: cc-data: cc-ssh-keys: