Выделим папку под проект ~/docker/drupal7
Скачаем последний релиз Docker4Drupal и распакуем файлы в эту папку
Отредактируем файл .env
PROJECT_NAME=drupal7 PROJECT_BASE_URL=drupal7.localhost ... PHP_TAG=5.6-dev-4.9.1 ... NGINX_VHOST_PRESET=drupal7
Отредактируем в файле docker-compose.yml в разделах php и nginx:
volumes: - ./:/var/www/html
Раскомментрировать весь раздел pma, если нужен PhpMyAdmin. По надобности, другие разделы.
Удалить файл docker-compose.overwrite.yml.
Закачаем файлы Drupal 7 в эту же папку проекта.
Запускаем контейнеры из docker-compose.yml:
$ cd~/docker/drupal7 $ docker-compose up -d
Если нужно исправить конфигурацию, после правок перезапускаем контейнеры:
$ docker-compose stop $ docker-compose up -d
Данные базы, если не менять:
Хост: mariadb
База, пользователь и пароль: drupal
Адрес PMA: http://pma.drupal7.localhost:8000
Адрес сайта: http://drupal7.localhost:8000