name: jio-forum-check services: db: image: mysql:8.0 environment: MYSQL_DATABASE: jioforum MYSQL_USER: jioforum MYSQL_PASSWORD: jioforum MYSQL_RANDOM_ROOT_PASSWORD: "1" healthcheck: test: ["CMD-SHELL", "mysqladmin ping -h localhost -u jioforum -pjioforum"] interval: 5s timeout: 5s retries: 20 volumes: - db_data:/var/lib/mysql wordpress: image: wordpress:latest depends_on: db: condition: service_healthy environment: WORDPRESS_DB_HOST: db WORDPRESS_DB_USER: jioforum WORDPRESS_DB_PASSWORD: jioforum WORDPRESS_DB_NAME: jioforum ports: - "9081:80" volumes: - wp_data:/var/www/html - type: bind source: ../.. target: /var/www/html/wp-content/themes/jio read_only: true volumes: db_data: wp_data: