Skip to main content

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

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

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

sudo apt-get update
sudo apt-get upgrade

Установите зависимости: Для корректной работы установки Docker установите необходимые пакеты:

sudoinstall apt-get installtransport-https ca-certificates curl gnupg lsb-release

Добавьте ключ репозитория Docker: Docker использует свой репозиторий, который нужно добавить:

sudo mkdir -p /etc/apt/keyringssoftware-properties-common
curl -fsSL https://download.docker.com/linux/debian/ubuntu/gpg | sudo teegpg --dearmor -o /etc/apt/keyrings/docker.asctrusted.gpg.d/docker-archive-keyring.gpg
sudo chmod a+r /etc/apt/keyrings/docker.asc

Добавьте репозиторий Docker: Настройте репозиторий Docker, указав для него правильный код имени версии (для Astra Linux CE 2.46, это скорее всего будет "buster" или "bullseye"):

echo \
"deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc]amd64] https://download.docker.com/linux/debianubuntu \
$(lsb_release -c | awk '{print $2}')cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Обновите индексы пакетов: Обновите информацию о пакетах с учетом нового репозитория:


sudo apt-get update

Установите Docker: Теперь можно установить Docker и необходимые инструменты:

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

Проверьте установку: Чтобы убедиться, что Docker был установлен правильно, запустите: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​