Improve Docker setup for development env
Closed this issue · 0 comments
jigarius commented
Requirements
Tried using a quick Ddev setup, but it made life difficult to a great extent. Here's what would help:
- Create a
docker-compose.yml
- Use the official Drupal docker image
- Use the official MariaDB docker image
- Expose files/directories using volumes
-
composer.json
-
sites.php
-
drush
directory
-
- Create working multi-site setup
- All sites should have
drush
aliases. - All sites should have a separate database.
- All sites should have
- Optionally, all sites should be accessible using the browser?
- This will probably need modification of the
/hosts
file.
- This will probably need modification of the
- Mount
drall
at/opt/drall
- It should be possible to run
drall
from anywhere inside the container.
- It should be possible to run