Перед установкой стоит ознакомиться:
Варианты установки:
Автоматическая установка Docker && Docker Compose с использованием официального скрипта (если до этого докер не устанавливался)
Автоматическая установка Docker && Docker Compose с использованием официального скрипта (если до этого докер не устанавливался)
Официальный источник GitHub
Перед установкой стоит ознакомиться:
- Для запуска скрипта требуются
rootпривилегии .sudo
- Скрипт не предназначен для обновления существующей установки Docker. При использовании скрипта для обновления существующей установки зависимости могут не обновиться до ожидаемой версии, что приведет к устаревшим версиям.
- Скрипт пытается определить ваш дистрибутив Linux и его версию, а также настроить вашу систему управления пакетами.
- Скрипт не позволяет настраивать большинство параметров установки.
- Скрипт устанавливает зависимости и рекомендации, не запрашивая подтверждения. Это может установить большое количество пакетов, в зависимости от текущей конфигурации вашей хост-машины.
- По умолчанию скрипт устанавливает последнюю стабильную версию Docker, containerd и runc. При использовании этого скрипта для подготовки машины это может привести к неожиданным обновлениям основной версии Docker. Всегда проверяйте обновления в тестовой среде перед развертыванием в производственных системах.
curl -fsSL <https://get.docker.com> -o get-docker.sh
sh get-docker.sh
Добавление пользователя в рабочую группа docker .
При необходимости добавляем локального пользователя в группу docker , что бы не вводить каждый раз sudo . USER можно оставить система автоматически подменить его на локального пользователя или укажите вручную имя нужного пользователя. Замените your_username на имя пользователя, которого вы хотите добавить
sudousermod -aG docker $USER
sudousermod -aG docker your_username