Тестовая инструкция
Для установки 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
No Comments