Гайд: інсталяція Docker на Rocky Linux 8
Якщо вам потрібно встановити Docker на Rocky Linux 8, це керівництво допоможе. Перед стартом процесу переконайтеся, що ви увійшли в систему як користувач з sudo правами. Всі команди в цьому гайді потрібно запускати від імені користувача без повноважень root.
Docker — це другий за популярністю інструмент мільйонів розробників, який допомагає їм створювати, спільно використовувати та запускати будь-які додатки в будь-якому місці — локально або в хмарі. Docker упаковує ПЗ в стандартизовані блоки, які називаються контейнерами. Кожен контейнер має все необхідне для роботи програми: бібліотеки, системні інструменти, код і середовище виконання. Завдяки Docker можна швидко розгортати та масштабувати додатки в будь-якому середовищі та бути впевненим в тому, що код буде працювати.
Як стати системним адміністратором – читати на IT Education Blog.
Як встановити 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.