version: '3' services: mariadb: image: mariadb:latest container_name: php_55_mariadb ports: - 3306 volumes: - ../../_shared/mysql/conf.d:/etc/mysql/conf.d - ./volumes/mariadb:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: ${EWT_MYSQL_PASSWORD} MYSQL_DATABASE: drupal www: build: context: ../ dockerfile: Dockerfile.php5.5 image: php55 container_name: php_55_www ports: - 80 volumes: - $SSH_AUTH_SOCK:$SSH_AUTH_SOCK environment: SSH_AUTH_SOCK: $SSH_AUTH_SOCK VIRTUAL_HOST: 'drupal-php5.5.dev.docker' CERT_NAME: dev.docker MYSQL_PASSWORD: ${EWT_MYSQL_PASSWORD} MYSQL_USER: ${EWT_MYSQL_USER} LDAP_HOST: ${EWT_LDAP_HOST} RECAPTCHA_PUBKEY: ${EWT_RECAPTCHA_PUBKEY} RECAPTCHA_PRIVKEY: ${EWT_RECAPTCHA_PRIVKEY} RECAPTCHA_MAILHIDE_PUBKEY: ${EWT_RECAPTCHA_MAILHIDE_PUBKEY} RECAPTCHA_MAILHIDE_PRIVKEY: ${EWT_RECAPTCHA_MAILHIDE_PRIVKEY} nginx-proxy: image: jwilder/nginx-proxy container_name: php_55_proxy ports: - 80:80 - 443:443 volumes: - /var/run/docker.sock:/tmp/docker.sock:ro - ../../_shared/certs:/etc/nginx/certs - ../../_shared/nginx/webdev-nginx.conf:/etc/nginx/conf.d/webdev-nginx.conf