Docker — это платформа, которая позволяет запускать и управлять контейнерами. Контейнеры позволяют изолировать приложения и их зависимости, обеспечивая надежность и портативность. Установка Docker на операционную систему Debian 12 может показаться сложной задачей, но с правильной инструкцией это становится простым и понятным процессом.
Перед установкой Docker на Debian 12, убедитесь, что у вас есть учетная запись с правами администратора. Также необходимо иметь доступ к Интернету, поскольку Docker будет загружать пакеты и зависимости из репозитория.
Чтобы установить Docker на Debian 12, следуйте этим простым шагам:
- Обновите систему: откройте терминал и введите команду sudo apt-get update. Это обновит список доступных пакетов.
- Установите необходимые пакеты: введите команду sudo apt-get install apt-transport-https ca-certificates curl software-properties-common. Эти пакеты позволяют загружать пакеты по безопасному протоколу HTTPS.
- Добавьте ключ GPG для официального репозитория Docker: введите команду curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg —dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg. Эта команда загрузит ключ и добавит его в систему.
- Добавьте официальный репозиторий 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 в список источников пакетов.
- Обновите список пакетов: введите команду sudo apt-get update. Теперь система сможет загрузить пакеты из репозитория Docker.
- Установите 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, сначала необходимо установить несколько пакетов.
Для начала, обновите список доступных пакетов:
- Откройте терминал и выполните команду:
sudo apt update
. Введите пароль пользователя, если потребуется.
Затем установите пакеты, необходимые для добавления репозитория Docker:
- Выполните команду:
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.