Разворачиваем docker с drupal 8

11 марта 2020

Иногда стоит задача быстро поднять тестовую версию Drupal 8 для этого нам поможет Docker, а конкретно уже готовый образ Docker4Drupal

Установка будет под Windows. Под MacOS все тоже самое.

1. Ставим composer и git

2. Устанавливаем Docker Toolbox (под mac os)

3. Запускаем DockerToolbox

4. Открываем любимый редактор кода и выбираем любую папку в системе. Например выбираем Рабочий стол

5. Открываем терминал, переходим на рабочий стол и ставим Drupal 8 через composer

composer create-project drupal-composer/drupal-project:8.x-dev drupal8 --no-interaction

где drupal8 это папка проекта на drupal 8

6. Клонируем репу docker4drupal

git clone https://github.com/wodby/docker4drupal.git

7. Удаляем ненужные файлы из docker4drupal

.git
docker-compose.override.yml

и копируем все содержимое из docker4drupal в drupal8 с заменой

8. В папке drupal8 смотрим .env - здесь запоминаем Адрес и данные для подключения к Базе данных

 

9. Прописываем в host

127.0.0.1 drupal.docker.localhost

10. Открываем терминал в корне drupal8 и пишем

docker-compose up -d

11. Открываем браузер и вбиваем адрес:

drupal.docker.localhost:8000

12. Устанвливаем Drupal 8 и радуемся