Найти в Дзене

Docker в Debian 13 не все так просто как раньше.

Все новое, почему то выдает интересные сюрпризы. Но мы птицы стреляные поэтому быстро разобрались куда лететь. Итак Docker в Debian 13 немного не стандартно, но очень просто и быстро. Так как система установлена и чистая нужны пакеты и окружение к ним. Ставим curl и ca-certificates, последнее нужно чтобы чтобы получить CA сертификаты основных центров сертификации. sudo apt update
sudo apt install ca-certificates curl Обязательный шаг, можете это взять на офицальном сайте в документаеци Docker’s official GPG key: sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc В системе по умолчанию ничего нет, так было и раньше echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable" | \
sudo tee /etc/apt/sources.list.d/docker.list Так как мы добавили репозитарии, сначала обновляемся и п
Оглавление
Изображение из открытых источников Яндекс.Картинки с наненсением текста. Просто илюстрация.
Изображение из открытых источников Яндекс.Картинки с наненсением текста. Просто илюстрация.

Все новое, почему то выдает интересные сюрпризы. Но мы птицы стреляные поэтому быстро разобрались куда лететь.

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

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

Ставим curl и ca-certificates, последнее нужно чтобы чтобы получить CA сертификаты основных центров сертификации.

sudo apt update
sudo apt install ca-certificates curl

Шаг 2: импортируем Docker’s Official GPG Key

Обязательный шаг, можете это взять на офицальном сайте в документаеци Docker’s official GPG key:

sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL
https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

Шаг 3: Добавим Docker APT в репозитарий

В системе по умолчанию ничего нет, так было и раньше

echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable" | \
sudo tee /etc/apt/sources.list.d/docker.list

Шаг 4: Установка Docker и его окружения

Так как мы добавили репозитарии, сначала обновляемся и потом устанавливаем пакеты

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

Проверяем как установился Docker

Важный этап проверить, что в системе стоит все необходимое для работы с Docker

sudo systemctl status docker


Ожидаемый результат в скрине.

Успешный результат установки и запкуска Docker на Debian 13Debian13
Успешный результат установки и запкуска Docker на Debian 13Debian13

Вот так, легко установили мы Docker в Debian 13, но вы спросите в чем подвох? А он заключается в том что:
1. Debian не включат эти пакеты в стандартную поставку
2. Если попытаться поставить по офф инструкции Docker, почему товсе крашится и не работает (лично у меня не вышло).
3. Это простой мануал для всех кто готов к новым трюкам от Debian 13. Там много нового и интересного.