Skip to main content

Тестовая инструкция

Для установки Docker и Docker Compose на Astra Linux SE 1.8.1 последней версии следуйте этим шагам:
1. Установка Docker:

    Добавьте официальный репозиторий Docker:

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-archive-keyring.gpg
echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Установите Docker:

sudo apt-get install docker-ce docker-ce-cli containerd.io

Проверьте установку Docker:

    sudo docker --version
    sudo docker run hello-world

2. Установка Docker Compose:

Для установки последней версии Docker Compose выполните следующие шаги:

    Скачайте последнюю версию Docker Compose:

sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | jq -r .tag_name)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

Сделайте файл исполнимым:

sudo chmod +x /usr/local/bin/docker-compose

Проверьте установку Docker Compose:

    docker-compose --version

Примечание:

На Astra Linux возможно потребуется применить некоторые настройки безопасности для Docker, например, используя astra-sec-level для установки режима безопасности в /etc/docker/daemon.json. Это можно сделать, если ваша система требует особых настроек безопасности для Docker (например, уровень безопасности 6). Например:

sudo mkdir -p /etc/docker
echo '{"debug": true, "astra-sec-level": 6}' | sudo tee /etc/docker/daemon.json
sudo systemctl restart docker

Для подробных инструкций и устранения проблем, связанных с Docker на Astra Linux SE, можно также ознакомиться с официальной документацией Astra Linux​