Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Не устанавливается брокер на Astra Linux 1.8.4

Проблема

Брокер не устанавливается на Astra Linux версии 1.8.4 с ядром 6.1.152-1-generic. В логах journalctl после установки наблюдается следующая ошибка с кодом:

docker.errors.DockerException: Error while fetching server API version: Not supported URL scheme http+docker

Причина

Ошибка вызвана несовместимостью устаревшей версии Docker Compose (v1) с Docker Engine в Astra Linux, начиная с версии 1.8.3.

Решение

Для установки брокера на AstraLinux версии 1.8.4 выполните следующие шаги:

  1. Удалите Docker Compose старой версии с помощью команды:

    sudo apt remove docker-compose
  2. Установите Docker Compose v.2:

    sudo apt install docker-compose-v2
  3. Добавьте в конфигурационный файл /etc/default/grub в параметр GRUB_CMDLINE_LINUX_DEFAULT запись:

    parsec.execstack=1
  4. Обновите конфигурацию GRUB и выполните перезагрузку системы:

    sudo update-grub
    sudo reboot