пятница, 20 декабря 2024 г.

Установка docker на Debian 12

Установка Docker на Debian 12 (Bookworm) осуществляется несколькими простыми шагами. Убедитесь, что у вас есть права администратора (root) или возможность использовать sudo.

Вот пошаговая инструкция:

Шаг 1: Обновление пакетов

Сначала выполните обновление списка пакетов и обновите уже установленные пакеты:

sudo apt update sudo apt upgrade -y


Шаг 2: Установка необходимых пакетов

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

sudo apt install apt-transport-https ca-certificates curl software-properties-common


Шаг 3: Добавление GPG-ключа Docker

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

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg


Шаг 4: Добавление репозитория Docker

Добавьте официальный репозиторий Docker в список источников APT. Обратите внимание на использование правильного имени кодового обозначения (bookworm):

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian bookworm stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null


Шаг 5: Установка Docker

Обновите список пакетов и установите Docker:

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


Шаг 6: Понимание статуса Docker

Проверьте статус Docker, чтобы убедиться, что он установлен и работает:

sudo systemctl status docker


Шаг 7: Тестовый запуск Docker

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

sudo docker run hello-world


Шаг 8: Настройка Docker без sudo (опционально)

Если вы хотите запускать команды Docker без использования sudo, добавьте своего пользователя в группу docker:

sudo usermod -aG docker $USER


Выйдите из системы и снова войдите, чтобы изменения вступили в силу.

Шаг 9: Удаление Docker (при необходимости)

Если вам нужно удалить Docker, вы можете сделать это с помощью следующих команд:

sudo apt remove docker-ce docker-ce-cli containerd.io docker-compose-plugin


Заключение

Следуя этим шагам, вы сможете успешно установить Docker на Debian 12.

Комментариев нет:

Отправить комментарий