Tarkibga o‘tish

Astra OS-da Octopus-ni o'rnatish va ishga tushirish

Octopus-ni Astra OS-da joylashtirish uchun sizga o'rnatish paketlarini yuklab olish uchun Internetga kirish kerak.

Repozitariylarni sozlash

Astra OS-ni oching

astra.png

Buyruq bilan root foydalanuvchisiga o'ting sudo su

astra-1.png

Faylga havolalar qo'shish orqali omborlar ro'yxatini o'zgartiring /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

astra-2.png

Docker va Docker Compose-ni o'rnatish

Konteynerlar bilan ishlash uchun kerakli komponentlarni o'rnating:

apt install docker-compose-v2

astra-3.png

Octopus foydalanuvchisini yaratish

Ilovani ishga tushirish uchun maxsus foydalanuvchi yarating:

useradd -m octopus -s /bin/bash
passwd octopus
gpasswd -a octopus docker

astra-4.png

Ushbu foydalanuvchini docker guruhiga qo'shing, shunda u buyruq yordamida docker buyruqlarini bajarishi mumkin:

gpasswd -a octopus docker

astra-5.png

Atrof-muhit o'zgaruvchisi konfiguratsiyasi

Katalogga o'ting /etc/profile.d

Fayl yarating octopus_variables.sh mazmuni bilan:

export OCTOPUS_WORKDIR=~/octopus
export PRIVATETOKEN={{PRIVATETOKEN}}

{{PRIVATETOKEN}} tokenini yaroqli kirish tokeni bilan almashtiring.

astra-6.png

Octopus o'rnatish

Octopus foydalanuvchisi sifatida quyidagi buyruqlarni bajaring:

astra-7.png

Arxivni yuklab oling va yo'l bo'ylab kengaytiring /home/octopus/octopus

astra-8.png

Repozitariyda avtorizatsiya

Ishni boshlashdan oldin Usetech omboriga kirishingiz kerak:

docker login registry.usetech.ru

astra-9.png

Hisob maʼlumotlaringizni kiriting.

Ishlaydigan konteynerlar

Barcha tizim komponentlarini ishga tushirish uchun buyruqni bajaring:

docker compose up -d

astra-10.png

astra-11.png

Konteynerlarning ish holatini tekshiring:

docker ps

Octopus-ga ulanish

Brauzerga o'ting va foydalanuvchi nomingiz va parolingizni kiriting

astra-12.png

Oflayn yangilash Octopus

Konfiguratsiyalar va tasvirlar bilan arxivlarni yuklab oling (arxivni Octopus vakillaridan so'rang).

Yangilash buyrug'ini ishga tushiring:

update --file=octopus-update-<version>.zip