Гайд: установка Docker на Rocky Linux 8

Если вам нужно установить Docker на Rocky Linux 8, это руководство поможет. Перед стартом процесса убедитесь, что вы вошли в систему как пользователь с sudo правами. Все команды в этом гайде нужно запускать от имени пользователя без полномочий root.

Docker — это второй по популярности инструмент миллионов разработчиков, который помогает им создавать, совместно использовать и запускать любые приложения в любом месте — локально или в облаке. Docker упаковывает ПО в стандартизованные блоки, которые называются контейнерами. Каждый контейнер включает всё необходимое для работы приложения: библиотеки, системные инструменты, код и среду исполнения. Благодаря Docker можно быстро развёртывать и масштабировать приложения в любой среде и быть уверенным в том, что код будет работать.

Установка Docker на Rocky Linux 8

Шаг 1. Перед установкой какого-либо пакета на свой сервер Rocky Linux, нужно убедиться, что все системные пакеты обновлены.

sudo dnf update
sudo dnf upgrade
sudo dnf install dnf-utils

Шаг 2. Установите Docker в системе Rocky Linux. Добавьте официальный репозиторий Docker с помощью следующей команды:

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Затем установите пакет Docker-CE в Rocky Linux, выполнив следующую команду:

sudo dnf update
sudo dnf install docker-ce --nobest

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

sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl status docker

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

docker --version

Шаг 3. Добавьте локального пользователя в группу Docker. Затем, туда же добавьте текущего системного пользователя. Это нужно для того, чтобы вы могли легко запускать команды Docker, не используя sudo:

sudo usermod -aG docker $USER

Шаг 4. Тестирование Docker в Rocky Linux. Чтобы проверить установку этого инструмента, выполните следующую команду:

docker run hello-world

Выход:

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
b8dfde127a29: Pull complete
Digest: sha256:61bd3cb6godetz4ff4c6407a5a7fr3akzfa8eefdbbec539eokco7f63e09f
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.

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

docker pull ubuntu

Как только образ будет извлечён, подтвердите существующие образы:

docker images

После этого запустите контейнер Ubuntu Docker:

docker run -it ubuntu

Вот и всё, что вам нужно сделать для инсталляции Docker на Rocky Linux 8. 

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

Спасибо, что поделились