version: '3' services: cvd-wp: depends_on: - cvd-db image: wordpress:latest container_name: 'cvd-wp' restart: always volumes: - ./configs/wp-config.php:/usr/src/wordpress/wp-config-sample.php - ./uploads:/var/www/html/wp-content/uploads - ./plugins:/var/www/html/wp-content/plugins - ./cvd-theme:/var/www/html/wp-content/themes/cvd-theme - ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini ports: - 8080:80 links: - cvd-db:mysql environment: WORDPRESS_DB_NAME: '${DB_NAME}' WORDPRESS_DB_USER: '${WORDPRESS_DB_USER}' WORDPRESS_DB_PASSWORD: '${WORDPRESS_DB_PASSWORD}' IS_DEV: '${IS_DEV}' cvd-db: image: mariadb:latest container_name: 'cvd-db' restart: on-failure ports: - 3380:3306 environment: MYSQL_ROOT_PASSWORD: '${DB_PASSWORD}' INNODB_FLUSH_METHOD: O_DSYNC MYSQL_DATABASE: '${DB_NAME}' volumes: - db:/var/lib/mysql cvd-admin: image: adminer container_name: 'cvd-admin' depends_on: - cvd-db ports: - 8181:8080 environment: ADMINER_DEFAULT_SERVER: cvd-db ADMINER_DESIGN: pepa-linha-dark volumes: - ./adminer.ini:/usr/local/etc/php/conf.d/uploads.ini volumes: db: