Перейти к содержимому

Проверка требований

Требуется Docker Engine версии 24 или выше АРМ Администратора должен соответствовать требованиям

Шаг 1. Подготовка docker ​

На АРМ должны быть установлены пакеты docker-ce и containerd со всеми требуемыми зависимостями. Установка выполняется в соответствии с официальной документацией и под ту ОС, которая стоит на вашем АРМ.

Выполните подключение к АРМ, например:

ssh {++USER++}@{++ADDRESS_ARM++} (1)
  1. USER - ваш пользователь.
    ADDRESS_ARM - IP-адрес вашего АРМ

Установка ​

Внимание!

Убедитесь, что установлен именно docker, а не podman. Podman - облегченная утилита и работа с ней не возможна в данный момент.

Выдача прав пользователю ​

Выполните команду для добавления пользователя USER в группу docker:

usermod -aG docker {++USER++} (1)
  1. user - ваш пользователь.

Проверка версии установленного docker ​

Выполните команду для добавления пользователя USER в группу docker:

bash
docker version

В полученном списке Выделенный фрагмент является версией и должен быть выше 24 версии

Client: Docker Engine - Community
 Version:           {++27.1.1++}
 API version:       1.46
 Go version:        go1.21.12
 Git commit:        6312585
 Built:             Tue Jul 23 19:57:01 2024
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          27.1.1
  API version:      1.46 (minimum version 1.24)
  Go version:       go1.21.12
  Git commit:       cc13f95
  Built:            Tue Jul 23 19:57:01 2024
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.19
  GitCommit:        2bf793ef6dc9a18e00cb12efb64355c2c9d5eb41
 runc:
  Version:          1.7.19
  GitCommit:        v1.1.13-0-g58aa920
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

Шаг 2. Подготовка дистрибутива ​

Перенесите архив с дистрибутивом на АРМ администратора любым удобным способом, например с помощью scp:

Команду запускать с той машины, на которой размещен дистрибутив. Если дистрибутив уже на АРМ администратора то пропустите.

bash
scp bootsman-{++VERSION++}.zip {++USER++}@{++ADDRESS_ARM++}:/home/{++USER++}/

Распакуйте

bash
unzip bootsman-{++VERSION++}.zip

В зависимости от настроек распаковщика у вас должно произойти следующее:

  1. Создастся дополнительная поддиректория с содержимым архива.
    В этом случае перейдите в поддиректорию
  2. Содержимое архива будет размещено в текущую директорию

Выдайте права на исполнение:

bash
chmod +x bootsmanctl

Шаг 3. Добавление лицензии ​

Лицензию можно добавить в окружение

bash
export LICENSE=ZzSGquD8GWb2zthw7XJR

Или добавить в файл

bash
mkdir -p .bootsmanctl
cat << EOF >> .bootsmanctl/license.lic
ZzSGquD8GWb2zthw7XJR
EOF

АРМ готов к работе, теперь можно перейти к шагам последующей установки Боцмана в зависимости от выбранного типа установки.

Что дальше ? ​

Команда Боцман