Для установки Docker на Kali Linux следуйте следующим шагам:
Шаг 1: Обновление системы
Перед установкой Docker на Kali Linux, важно обновить все пакеты до последней версии. Для этого выполните следующую команду:
sudo apt update sudo apt upgrade
Шаг 2: Установка пакетов зависимостей
Для работы Docker необходимы некоторые пакеты зависимостей, такие как apt-transport-https, ca-certificates, curl, software-properties-common. Установите их следующим образом:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Шаг 3: Добавление ключа GPG Docker
Скачайте и добавьте GPG ключ Docker в систему, выполнив следующую команду:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Шаг 4: Добавление репозитория Docker в APT sources
Добавьте репозиторий Docker в список источников программного обеспечения (APT sources) командой:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Шаг 5: Установка Docker Engine
Для установки Docker Engine выполните команды:
sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io
Шаг 6: Проверка установки
Убедитесь, что Docker установлен корректно, выполните команду:
sudo docker run hello-world
Этот шаг запустит контейнер hello-world, и если вы увидите сообщение "Hello from Docker!" в выводе, это означает, что Docker успешно установлен на Kali Linux.
Шаг 7: Добавление пользователя в группу Docker (опционально)
Если вы хотите запускать Docker без использования sudo каждый раз, вам необходимо добавить себя в группу Docker. Для этого выполните команду:
sudo usermod -aG docker your_username
Где your_username
- ваше имя пользователя.
Шаг 8: Запуск Docker службы
Для запуска службы Docker выполните:
sudo systemctl start docker
Теперь вы можете начать использовать Docker на Kali Linux.