Установка Docker на Debian 12: пошаговая инструкция

Docker — это платформа, которая позволяет запускать и управлять контейнерами. Контейнеры позволяют изолировать приложения и их зависимости, обеспечивая надежность и портативность. Установка Docker на операционную систему Debian 12 может показаться сложной задачей, но с правильной инструкцией это становится простым и понятным процессом.

Перед установкой Docker на Debian 12, убедитесь, что у вас есть учетная запись с правами администратора. Также необходимо иметь доступ к Интернету, поскольку Docker будет загружать пакеты и зависимости из репозитория.

Чтобы установить Docker на Debian 12, следуйте этим простым шагам:

  1. Обновите систему: откройте терминал и введите команду sudo apt-get update. Это обновит список доступных пакетов.
  2. Установите необходимые пакеты: введите команду sudo apt-get install apt-transport-https ca-certificates curl software-properties-common. Эти пакеты позволяют загружать пакеты по безопасному протоколу HTTPS.
  3. Добавьте ключ GPG для официального репозитория Docker: введите команду curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg —dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg. Эта команда загрузит ключ и добавит его в систему.
  4. Добавьте официальный репозиторий Docker: введите команду 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. Это добавит репозиторий Docker в список источников пакетов.
  5. Обновите список пакетов: введите команду sudo apt-get update. Теперь система сможет загрузить пакеты из репозитория Docker.
  6. Установите Docker: введите команду sudo apt-get install docker-ce docker-ce-cli containerd.io. Это установит Docker на вашу систему.

Теперь вы можете использовать Docker для запуска контейнеров, развертывания приложений и управления инфраструктурой.

Шаг 1: Обновление операционной системы

Перед началом установки Docker на Debian 12 рекомендуется выполнить обновление операционной системы.

Для этого понадобится выполнить несколько команд в терминале:

sudo apt updateОбновляет список пакетов
sudo apt upgradeОбновляет установленные пакеты
sudo apt autoremoveУдаляет ненужные пакеты

После выполнения данных команд операционная система будет обновлена до актуальной версии.

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

Прежде чем установить Docker на Debian 12, сначала необходимо установить несколько пакетов.

Для начала, обновите список доступных пакетов:

  1. Откройте терминал и выполните команду: sudo apt update. Введите пароль пользователя, если потребуется.

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

  1. Выполните команду: sudo apt install apt-transport-https ca-certificates curl software-properties-common. Подтвердите установку, если потребуется.

После завершения установки пакетов вы готовы перейти к следующему шагу, установке репозитория Docker.

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

Для установки Docker на Debian 12 требуется добавить официальный репозиторий Docker в список источников пакетов. Это позволит системе загружать и обновлять пакеты Docker.

1. Откройте терминал и введите следующую команду, чтобы установить пакеты, необходимые для добавления репозитория:

sudo apt update

sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

2. Затем добавьте официальный ключ GPG репозитория Docker с помощью следующей команды:

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

3. После этого добавьте репозиторий Docker в список источников пакетов с помощью команды:

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

4. Чтобы завершить добавление репозитория, введите команду:

sudo apt update

Теперь репозиторий Docker добавлен в вашу систему и готов к установке Docker.

Оцените статью