Развертывание и запуск Октопус в Astra OS
Для развёртывания Октопус в Astra OS, необходим доступ в Интернет для скачивания установочных пакетов.
Настройка репозиториев
Откройте Астру ОС
Перейдите под root пользователя командой sudo su
Измените список репозиториев, добавляя ссылки в файл /etc/apt/sources.list
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-extended/ 1.8_x86-64 main contrib non-free non-free-firmware
deb https://download.astralinux.ru/astra/stable/1.8_x86-64/repository-main/ 1.8_x86-64 main contrib non-free non-free-firmware
Установка Docker и Docker Compose
Установите необходимые компоненты для работы с контейнерами:
apt install docker-compose-v2
Создание пользователя Октопус
Создайте выделенного пользователя для работы приложения:
useradd -m octopus -s /bin/bash
passwd octopus
gpasswd -a octopus docker
Добавьте этого юзера в группу docker, чтобы он мог запускать docker команды, с помощью команды:
gpasswd -a octopus docker
Конфигурация переменных окружения
Перейдите в директорию /etc/profile.d
Создайте файл octopus_variables.sh с содержимым:
export OCTOPUS_WORKDIR=~/octopus
export PRIVATETOKEN={{PRIVATETOKEN}}
Замените {{PRIVATETOKEN}} на действительный токен доступа.
Установка Октопус
Выполните следующие команды под пользователем Октопус:
Скачайте и разверните архив по пути /home/octopus/octopus
Авторизация в репозитории
Перед запуском требуется авторизоваться в репозитории Usetech:
docker login registry.usetech.ru
Введите учетные данные.
Запуск контейнеров
Выполните команду для запуска всех компонентов системы:
docker compose up -d
Проверьте статус работы контейнеров:
docker ps
Подключение к Октопус
Перейдите в браузер и введите логин и пароль
Оффлайн обновление Октопус
Загрузите архивы с конфигурациями и образами (запросите архив у представителей Октопус).
Выполните команду обновления:
update --file=octopus-update-<version>.zip












