Kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 8
Docker var instalēt Red Hat sistēmā, izmantojot repozitoriju vai manuāli. Abos gadījumos ir nepieciešami tikai daži soļi.
Kā instalēt Docker sistēmā Red Hat 8
Docker, kas pirmo reizi tika izlaists 2013. gadā, ir bezmaksas programmatūra, kas ir kļuvusi par vienu no vadošajiem konteineru risinājumiem izstrādei un sistēmu administrēšanai. Tas ļauj lietotājiem izvietot un palaist lietojumprogrammas Docker konteineros, nodrošinot ātrāku lietošanu, jo tajos jau ir iekļautas nepieciešamās atkarības. Docker ir ļoti ieteicams, jo īpaši, ja to lieto kopā ar Red Hat Enterprise Linux (RHEL). RHEL ir pazīstams kā viens no populārākajiem un uzticamākajiem Linux distributīviem uzņēmumiem, kas tiek slavēts par stabilitāti, drošību un augsto saderību ar plašu programmatūras pakotņu klāstu. Turpinājumā mēs izskaidrosim, kā instalēt Docker uz RHEL 8.
Vai izmantojat jaunāku Linux platformas versiju? Mūsu digitālajā ceļvedī atradīsiet arī norādījumus par to, kā instalēt Docker sistēmā RHEL 9.
Kādas prasības ir jāizpilda?
Pirms sākt Docker instalēšanu Red Hat Enterprise Linux 8, ir jāizpilda dažas priekšnoteikumi. Jums ir nepieciešama virtuālā mašīna, kurā ir instalēta RHEL 8, un mūsu digitālajā ceļvedī varat uzzināt, kā tas darbojas. Jums ir jābūt arī administratora tiesībām šai mašīnai. Tāpat ir svarīgi, lai jums būtu interneta savienojums, lai varētu lejupielādēt nepieciešamos pakotnes. Kad šīs prasības ir izpildītas, varat sākt Docker instalēšanu RHEL 8.
Docker instalēšanas soļi operētājsistēmā Red Hat Enterprise Linux 8
Mēs izskaidrojam, kā pievienot Docker, izmantojot attiecīgo repozitoriju. Mēs iesakām šo metodi, jo tā atvieglo instalēšanu un turpmākus atjauninājumus.
Noņemt vecās Docker versijas
Pirmo darbību ir jāveic tikai tad, ja sistēmā jau ir instalēta vecāka Docker versija. Šādā gadījumā ir jāizdzēš gan šī versija, gan visas atkarīgās programmas. Tiks noinstalēts arī pakotņu pārvaldnieks Podman. Tam būs nepieciešams šāds kods:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashYum ir programmatūras pakotņu pārvaldības sistēma YUM (Yellowdog Updater, Modified).
Atjauniniet sistēmu
Pirmais solis, kas jums vienmēr jāveic, ir atjaunināt visu sistēmu. Lai to izdarītu, atveriet termināli un izmantojiet komandu „update“, lai atjauninātu visus failus un atkarības, tādējādi iegūstot jaunāko versiju. Šim nolūkam piemērotā komanda ir šāda:
yum updatebashIzveidot repozitoriju
Jums būs jāizveido Docker repozitorijs, kas ir nepieciešams instalācijas procesam. Sāciet ar yum-utils paketes instalēšanu, jo tajā ir iekļauts yum konfigurācijas pārvaldnieks. Kad tas ir izdarīts, varat izveidot repozitoriju, izmantojot šādas komandas:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repobashVeikt uzstādīšanu
Tagad, izmantojot jauno repozitoriju, varat sākt pašu Docker instalēšanu sistēmā Red Hat Enterprise Linux 8. Lai pievienotu dzinēja pašreizējo versiju, conainerd (izpildes vidi) un orķestrēšanas rīku Docker Compose, ievadiet šo komandu:
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginbashJa tiek lūgts ievadīt GPG atslēgu, tā ir šāda:
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35bashPārbaudi to un pārliecinies, vai ir atbilsme.
Ja vēlaties uzstādīt konkrētu Docker versiju uz RHEL 8, vispirms parādiet visas repozitorijā pieejamās iespējas. Tas izskatās aptuveni šādi:
yum list docker-ce --showduplicates | sort -r
docker-ce.s390x 3:24.0.0-1.el8 docker-ce-stable
docker-ce.s390x 3:23.0.6-1.el8 docker-ce-stable
<...>bashIzvēlieties vēlamo versiju un aizstājiet vietas turētāju „version_name” turpmākajā komandā ar atbilstošo nosaukumu. Tas vienmēr sastāv no pakotnes nosaukuma (docker-ce), defises un versijas numura. Piemērs varētu būt šāds variants: docker-ce-3:24.0.0-1.e18. Komanda izskatās šādi:
sudo yum install docker-ce-version_name docker-ce-cli-version_name containerd.io docker-buildx-plugin docker-compose-pluginbashPārbaudi Docker
Lai pārbaudītu, vai Docker instalēšana Red Hat Enterprise Linux 8 sistēmā ir izdevusies, tagad jums jāpalaiž platforma. Lai to izdarītu, izmantojiet šo komandu:
sudo systemctl start dockerbashTad palaidiet Docker attēlu „hello-world“, lai pārbaudītu platformas darbību. Šim nolūkam var izmantot šādu komandu:
sudo docker run hello-worldbashKā manuāli instalēt Docker sistēmā RHEL 8
Ja jums nav piekļuves repozitorijam, ir iespējama arī manuāla instalēšana. Šim nolūkam nepieciešamie soļi ir šādi:
Noņemt vecās Docker versijas
Ja jums joprojām ir vecāka Docker versija sistēmā Red Hat Enterprise Linux 8, vispirms tā ir jāizdzēš. Šeit ir attiecīgais kods:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashJūs saņemsiet paziņojumu, ja iepriekšējā versija nav saglabāta.
Lejupielādēt RPM failu
Tagad dodieties uz oficiālo Docker lejupielādes lapu un izvēlieties atbilstošo versiju RHEL 8. Pēc tam lejupielādējiet atbilstošo rpm failu.
Sākt instalēšanu
Lai instalētu Docker sistēmā RHEL 8, izmantojiet zemāk norādīto komandu. Neaizmirstiet aizstāt path/to/your/package ar faktisko ceļu, kurā atrodas fails.
sudo yum install path/to/your/package.rpmbashPārbaudiet uzstādīšanu
Lai pārbaudītu, vai instalēšana ir izdevusies, atkārtoti palaidiet Docker, izmantojot šādu komandu:
sudo systemctl start dockerbashTagad palaidiet Docker attēlu „hello-world“, lai pārbaudītu tā darbību:
sudo docker run hello-worldbash