Oracle Linux

Как да инсталирам Docker на Oracle Linux 8?

Как да инсталирам Docker на Oracle Linux 8?

Docker е поредица от рамки, които използват виртуализация на ниво OS, за да предоставят приложения в пакети, наречени контейнери като сервизни елементи. Контейнерите са изолирани един от друг и техните програми, папки и конфигурационни файлове са опаковани. Те могат да комуникират помежду си чрез добре дефинирани платформи. И така, в тази статия ще обсъдим как да инсталирате и конфигурирате Docker във вашата система Oracle Linux 8.

Предпоставки

Влезте като потребител на Sudo

Отворете своя Oracle Linux 8 от вашата виртуална кутия и влезте от него. След това отворете терминала си в Oracle Linux 8 и не забравяйте да влезете като корен потребител, използващ следната команда sudo:

$ су

Той ще ви поиска вашата парола за root потребител и вие трябва да я предоставите, за да продължите с допълнителните процеси, приложени по-долу.

Ако вече сте инсталирали някои хранилища на Docker, трябва да ги премахнете с помощта на прикрепената команда yum:

# sudo yum премахване на docker docker-обикновен docker-selinux docker-engine

Инсталирайте необходимите хранилища и помощни програми

В самото начало трябва да инсталирате и активирате някои хранилища, които са полезни и необходими за инсталирането на Docker. Така че отначало трябва да инсталирате yum помощни програми. За тази цел изпълнете командата, цитирана по-долу:

# sudo dnf install -y dnf-utils zip unzip

Не забравяйте да изпробвате тези команди с права на sudo, в противен случай може да не работи правилно.

На второ място, трябва да инсталирате и изтеглите хранилище за конфигурация за Docker, което е docker-ce. Използвайте приложената команда по-долу във вашия терминал, като използвате sudo инициализация:

# sudo dnf config-manager -add-repo = https: // изтегляне.докер.com / linux / centos / docker-ce.репо

Инсталирайте Docker

И накрая, можете да инсталирате Docker на вашия Oracle Linux 8. Уверете се, че сте влезли като root потребител. Използвайте следната цитирана команда, за да инсталирате Docker в Oracle Linux 8 чрез терминал:

$ sudo dnf install -y docker-ce --nobest

Ако не можете да инсталирате Docker с помощта на горната команда и сте изправени пред някои грешки, има няколко начина да ги разрешите. Опитайте тази команда с добавянето на бутона „разрешаване на изтриването“ в края й, както е показано по-долу:

# sudo dnf install -y docker-ce -nobest -allowerasing

Можете също да използвате приложената команда по-долу:

# sudo dnf install -y docker-ce -nobest -skip-broken

Можете да видите, че вашата инсталация е започнала. Трябва да изчакате известно време, докато успешно инсталира вашия Docker на Oracle Linux 8.

Активирайте Docker Service

За да започнете да използвате Docker, трябва активиране вашата докер услуга в Oracle Linux 8. За това използвайте следното systemctl команда като root потребител:

# systemctl разреши докер.обслужване

Тази команда ще активира Docker на вашия Oracle Linux 8.

Може също да изисква удостоверяване като поискате паролата си за текущия потребител, с който сте влезли.

След като активирате, можете да стартирате услугата Docker, като използвате следната команда systemctl:

# systemctl старт докер.обслужване

Проверете състоянието

Можете също да проверите статус на вашата новоинсталирана услуга Docker, независимо дали работи правилно или не. За да разберете състоянието на Docker, опитайте по-долу статус на systemctl команда в терминала:

# systemctl статус докер.обслужване

От изображението по-долу става ясно, че новоинсталираният Docker Engine в момента е Активен и работещ правилно, без грешки.

Проверете за информация за Docker

За щастие можете да проверите за информация на Docker, който току-що е инсталиран на вашия Oracle Linux 8. За да направите това, опитайте командата по-долу, както следва:

# информация за докер

Уверете се, че първо сте влезли като root потребител. Вашата система ще покаже цялата свързана информация относно Docker, както е показано на изображението.

Проверете за версия на Docker

Също така, ако искате да проверите инсталираната версия на Docker на вашия Oracle Linux 8, използвайте командата, както следва:

# версия на докер

Създайте потребител с права на Sudo

И накрая, вашият Docker е готов за употреба. Ако не искате да използвате акаунт в sudo, трябва да присвоите права на sudo на друг потребител, който да изпълнява команди на докер. Преди всичко направете a нов потребител от основния акаунт, както следва:

# useradd docker_user

Добавете потребителя на Sudo към група

Добавете този новосъздаден потребител в / etc / sudoers файл, за да стане ясно влизането му, както следва:

# echo “docker_user ALL- (ALL) NOPASSED: / usr / bin / docker” >> / etc / sudoers

След добавяне на този потребител към файл на sudoers, трябва да създадете група и да я присвоите на току-що създадения като sudo потребител. За да направите това, използвайте следната команда:

# echo “alias docker = \” sudo / usr / bin / docker \ ”” >> / home / docker_user /.bash_profile

Използвахме псевдоним в този новосъздаден потребителски файл bash_profile, за да избегнем по-нататъшно използване на sudo във вашата команда.

Влезте като новосъздаден потребител на Sudo

Сега трябва Влизам като sudo потребител че сте създали специално за Docker да изпробва команди. Използвайте Docker като sudo потребител чрез следната команда, за да превключите към новосъздаден sudo потребител:

#su - потребител на докер

Може да поиска вашето парола за да потвърдите действието си. Що се отнася до нашия случай, ние не сме задали парола, така че няма да поиска парола за docker_user, както е показано по-долу.

Сега най-накрая можете да започнете да използвате Docker чрез различни команди като sudo потребител.

Заключение

Обсъдихме и научихме за много прости и ефективни методи за инсталиране на Docker на Oracle Linux 8. В тази статия се научихме за основната инсталация и използване на Docker. Надяваме се, че тази статия е улеснила много, за да ви накара да разберете инсталирането на Docker и неговото използване.

Как да заснемете и поточно предадете игралната си сесия на Linux
В миналото играта на игри се смяташе само за хоби, но с течение на времето игралната индустрия отбеляза огромен ръст по отношение на технологиите и бр...
Най-добрите игри за игра с ръчно проследяване
Oculus Quest наскоро представи страхотната идея за ръчно проследяване без контролери. С непрекъснато нарастващия брой игри и дейности, които изпълнява...
Как да покажете OSD наслагване в приложения на цял екран за Linux и игри
Играта на цял екран или използване на приложения в режим на цял екран без разсейване може да ви откъсне от съответната системна информация, видима в п...