version: "3" services: fileserver: build: fileserver environment: - SKIP_COPY_THEME=1 volumes: - wordpress-data:/var/wordpress - './development/lund-fitness.dk/ignore:/var/lund-fitness.dk' db: image: mariadb volumes: - './development/sqldump/:/var/sqldump' environment: - MYSQL_ROOT_PASSWORD=xxx php: build: php-fpm environment: - PHP_VALIDATE_TIMESTAMPS=1 - PHP_DISPLAY_ERRORS=1 - PHP_ERROR_REPORTING=E_STRICT - PHP_XDEBUG_REMOTE_HOST=10.0.75.1 # host machine's IP so xdebug can connect to the IDE - PHP_XDEBUG_ZEND=/usr/local/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so volumes: - wordpress-data:/var/www/lund-fitness.dk/ - './development/lund-fitness.dk/wp-content:/var/www/lund-fitness.dk/wp-content' - './fileserver/lund-fitness:/var/www/lund-fitness.dk/wp-content/themes/lund-fitness' http: build: httpd ports: - "80:80" volumes: - wordpress-data:/var/www/lund-fitness.dk/ - './development/lund-fitness.dk/wp-content:/var/www/lund-fitness.dk/wp-content' - './fileserver/lund-fitness:/var/www/lund-fitness.dk/wp-content/themes/lund-fitness' redis: image: redis:4.0.8-alpine volumes: wordpress-data: