version: '3.4'
services:
  db:
    container_name: 'my-appeal-db-dev-container'
    image: 'mysql:5.7'
    volumes:
      - './.docker-build/data/mysql:/var/lib/mysql'
      - ./db:/docker-entrypoint-initdb.d
    ports:
      - 18766:3306
    environment:
      MYSQL_ROOT_PASSWORD: myappeal_root_password
      MYSQL_DATABASE: myappeal-dev-db
      MYSQL_USER: myappeal-dev-user
      MYSQL_PASSWORD: myappeal-dev-password
  wordpress:
    container_name: 'my-appeal-dev-container'
    depends_on:
      - db
    image: 'wordpress:5.2'
    ports:
      - '80:80'
    environment:
      WORDPRESS_DB_HOST: 'db:3306'
      WORDPRESS_DB_NAME: myappeal-dev-db
      WORDPRESS_DB_USER: myappeal-dev-user
      WORDPRESS_DB_PASSWORD: myappeal-dev-password
    volumes:
      - "./.docker-build/wordpress:/var/www/html"
      - "./:/var/www/html/wp-content/plugins/my-appeal"
