Установка и настройка Docker на Ubuntu 20.04

На список статей
Blog image

Защитите свои сайты с My-Sites-Guard.com!
Сервис обеспечивает надежную защиту ваших веб-ресурсов: мониторинг доступности сайта, контроль валидности сертификатов, а также возможность собирать и анализировать логи работы сервера. My-Sites-Guard.com — всё для сохранности вашего сайта и спокойствия в работе!

Шаг 1: Обновление системы

Прежде чем приступать к установке Docker, убедитесь, что все пакеты вашей системы обновлены. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt upgrade -y

Эти команды обновят информацию о пакетах и установят последние версии обновлений для существующих пакетов.

Шаг 2: Установка необходимых зависимостей

Docker требует наличия некоторых зависимостей. Установим их с помощью следующей команды:

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

Эти пакеты позволяют вашему Ubuntu взаимодействовать с Docker-репозиториями через HTTPS и управлять сертификатами безопасности.

Шаг 3: Добавление GPG-ключа Docker и репозитория

Для установки Docker из официального репозитория необходимо добавить его GPG-ключ и сам репозиторий:

curl -fsSL https://download.docker.com/linux/ubuntu/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/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

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

Обновите индексы пакетов и установите Docker с помощью следующей команды:

sudo apt update
sudo apt install docker-ce -y

После завершения установки убедитесь, что Docker установлен правильно, выполнив команду:

docker --version

Вы должны увидеть версию установленного Docker.

Шаг 5: Настройка пользователя для работы с Docker

Чтобы не запускать Docker от имени суперпользователя (root), добавьте своего пользователя в группу docker:

sudo usermod -aG docker ${USER}

После выполнения этой команды выйдите из системы и войдите снова, чтобы изменения вступили в силу. Теперь вы сможете запускать Docker без использования sudo.

Шаг 6: Проверка работы Docker

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

docker run hello-world

Если установка прошла успешно, Docker загрузит тестовый образ и выведет сообщение об успешной работе.

Шаг 7: Автозапуск Docker при загрузке

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

sudo systemctl enable docker

Заключение

Поздравляем! Вы успешно установили и настроили Docker на Ubuntu 20.04. Теперь вы можете использовать Docker для создания и управления контейнерами, что значительно облегчит развёртывание ваших приложений.


Если у вас возникли какие-либо вопросы или проблемы в процессе установки, не стесняйтесь обращаться за помощью. Docker — мощный инструмент, который стоит освоить, особенно если вы работаете с микросервисами или хотите создать надёжное изолированное окружение для ваших приложений.

Комментарии

Пока нет комментариев

Добавить комментарий