Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.1'
- services:
- drupal:
- image: drupal:8-apache
- ports:
- - 8081:80
- environment:
- VIRTUAL_HOST: ${VIRTUAL_HOST}
- LETSENCRYPT_HOST: ${LETSENCRYPT_HOST}
- LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL}
- MYSQL_DATABASE: ${MYSQL_DATABASE}
- MYSQL_USER: ${MYSQL_USER}
- MYSQL_PASSWORD: ${MYSQL_PASSWORD}
- MYSQL_HOST: ${MYSQL_HOST}
- volumes:
- - /var/www/html/modules
- - /var/www/html/profiles
- - /var/www/html/themes
- # this takes advantage of the feature in Docker that a new anonymous
- # volume (which is what we're creating here) will be initialized with the
- # existing content of the image at the same location
- - /var/www/html/sites
- restart: always
- cloud-db:
- container_name: ${DB_CONTAINER_NAME}
- image: mariadb:latest
- restart: unless-stopped
- volumes:
- - ${LOCAL_DB_DIR}:/var/lib/mysql
- environment:
- MYSQL_DATABASE: ${MYSQL_DATABASE}
- MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
- MYSQL_USER: ${MYSQL_USER}
- MYSQL_PASSWORD: ${MYSQL_PASSWORD}
- networks:
- default:
- external:
- name: ${NETWORK}
Add Comment
Please, Sign In to add comment