пятница, 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.

среда, 18 декабря 2024 г.

Установка Docker на Debian 11

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

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

Сначала выполните обновление списка пакетов и установку необходимых зависимостей:

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


Шаг 2: Добавьте GPG-ключ Docker

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

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

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

Добавьте официальный репозиторий Docker в список источников APT:

echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

Шаг 4: Установите Docker

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

sudo apt update sudo apt install docker-ce

Шаг 5: Проверьте установку Docker

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

sudo systemctl status docker

Чтобы убедиться, что Docker работает, вы можете запустить тестовую команду:

sudo docker run hello-world

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

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

sudo usermod -aG docker $USER

После этого вам нужно выйти и снова войти в систему, чтобы изменения вступили в силу.

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

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

sudo apt remove docker-ce