Тема
Проверка требований
Требуется Docker Engine версии 24 или выше АРМ Администратора должен соответствовать требованиям
Шаг 1. Подготовка docker
На АРМ должны быть установлены пакеты docker-ce и containerd со всеми требуемыми зависимостями. Установка выполняется в соответствии с официальной документацией и под ту ОС, которая стоит на вашем АРМ.
Выполните подключение к АРМ, например:
ssh {++USER++}@{++ADDRESS_ARM++} (1)- USER - ваш пользователь.
ADDRESS_ARM - IP-адрес вашего АРМ
Установка
Внимание!
Убедитесь, что установлен именно docker, а не podman. Podman - облегченная утилита и работа с ней не возможна в данный момент.
Выдача прав пользователю
Выполните команду для добавления пользователя USER в группу docker:
usermod -aG docker {++USER++} (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В зависимости от настроек распаковщика у вас должно произойти следующее:
- Создастся дополнительная поддиректория с содержимым архива.
В этом случае перейдите в поддиректорию - Содержимое архива будет размещено в текущую директорию
Выдайте права на исполнение:
bash
chmod +x bootsmanctlШаг 3. Добавление лицензии
Лицензию можно добавить в окружение
bash
export LICENSE=ZzSGquD8GWb2zthw7XJRИли добавить в файл
bash
mkdir -p .bootsmanctl
cat << EOF >> .bootsmanctl/license.lic
ZzSGquD8GWb2zthw7XJR
EOFАРМ готов к работе, теперь можно перейти к шагам последующей установки Боцмана в зависимости от выбранного типа установки.