version: "3.8" services: db: image: docker.io/mariadb:latest container_name: wordpress_db restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: mysupersecurepass MYSQL_PASSWORD: mysupersecurepass MYSQL_DATABASE: wordpress_db MYSQL_USER: justbeauniqueuser volumes: - ./database:/var/lib/mysql ports: - "3306:3306" wordpress: image: docker.io/wordpress:latest container_name: wordpress restart: unless-stopped depends_on: - db environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_NAME: wordpress_db WORDPRESS_DB_USER: justbeauniqueuser WORDPRESS_DB_PASSWORD: mysupersecurepass volumes: - ./html:/var/www/html ports: - "8090:80"