0030 — Docker в Debian Bookworm

Что такое Docker и так все знают, поэтому тут напишу краткую инструкцию по установке в Debian 12 Bookworm:

  1. Если Docker ранее был установлен из репозиториев Debian — удалите:

    sudo apt purge docker docker-engine docker.io containerd runc
    
  2. Импортируйте ключ GPG:

    wget -O- https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
    
  3. Создайте в каталоге /etc/apt/sources.list.d/ файл docker.list:

    deb https://download.docker.com/linux debian bullseye stable
    

    Пока bullseye. Как только появится релиз для Bookworm, обновлю эту статью.

  4. Обновите список доступных пакетов:

    sudo apt update
    
  5. Установите пакеты:

    sudo apt install \
         docker-ce \
         docker-ce-cli \
         containerd.io \
         docker-buildx-plugin \
         docker-compose-plugin
    
  6. Сделайте себя членом группы docker:

    sudo usermod -a -G docker ${USER}
    
  7. Чтобы нужные привилегии заработали без перезагрузки, выполните команду:

    exec newgrp docker
    

    ВЫПОЛНЯТЬ КОМАНДУ НУЖНО БЕЗ SUDO!!!