Проверка установленного пакета git в системе Linux по умолчанию:
which git

Если ответ пустой, то git не установлен и нужно его поставить.
Установка git
Обновление пакетных зависимостей:
sudo apt update

Установка самого последнего поддерживаемого текущей системой пакета git:
sudo apt install git

Проверка наличия пути и версии установленного пакета git:
which git
git --version

Установка Docksal
Выполняем установку родительского образа Docksal из документации вводим соответствующую строку в терминале:
bash <(curl -fsSL https://get.docksal.io)
Если curl не установлен, то его нужно поставить.
Следующая часть скриншотов отображают процесс установки Docksal:





В ходе установки будет задан вопрос о генерации пары SSH-ключей. Если до установки Docksal не было сгенерирована пара SSH-ключей, то отвечаем Yes (Y):

Проверяем статус установленного родительского образа DOCKSAL и смотрим путь и место его установки:
fin –version
which fin

Добавляем текущего пользователя в группу Docker и проверяем его статус, а именно добавление в группу Docker. В выводе соответствующих команд выводится назначенная группа Docker:
sudo usermod –aG docker $USER
groups $(whoami)
id $(whoami)

После выполнения последних команд ТРЕБУЕТСЯ ПЕРЕЗАГРУЗКА КОМПЬЮТЕРА!
Установка Drupal
Для начала нужно определиться с папкой, где будут располагаться проекты на Drupal.
Создаём папку командой mkdir и переходим в нее командой cd:

Далее можно воспользоваться мастером создания проектов с помощью команды:
fin project create
Либо выполнить действия вручную:
Клонируем репозиторий на локальную машину:
git clone https://github.com/docksal/boilerplate-drupal10-composer.git drupal10

Проверяем командой ls наличие папки шаблона Drupal10 на вашей локальной машине:

Переходим в корневую папку шаблона командой cd drupal10/ и проверяем статус перехода и наличие файлов в папке шаблона командой ls:

Инициализируем корневую папку шаблона drupal10 и разворачиваем все зависимости данного проекта:
fin init



В конце установки выводится адрес, по которому доступна локальная копия: http://drupal10.docksal.site
Поздравляем у Вас установлен Drupal10.
После закрытия сессии, выключения или перезагрузки вашего компьютера, чтобы повторно запустить проект и продолжать работать, необходимо выполнить следующие команды:
- перейти в папку проекта командой cd;
- запустить контейнера проекта командой fin p start.
