Kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 9
Jums ir divas iespējas, kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 9. Lai gan ieteicams izveidot repozitoriju, ir iespējama arī manuāla instalēšana.
Kā instalēt Docker operētājsistēmā Red Hat 9
Docker atvērtā platforma vienkāršo izstrādi vairākās vietās vai uz vairākām ierīcēm un veicina vienotu komandas sadarbību. Tā kā lietojumprogrammas un to atkarības var nosūtīt un izpildīt kopā Docker konteineros, ievērojami uzlabojas arī veiktspēja. Populāra kombinācija ir Docker kopā ar Red Hat Enterprise Linux 9. Šo patentēto Linux distributīvu tagad uzskata par vienu no visdrošākajiem, visdrošākajiem un elastīgākajiem risinājumiem, kas paredzēti tieši uzņēmumiem. Par labu šai platformai liecina arī tās saderība ar daudziem programmatūras pakotnēm. Mēs izskaidrojam, kā instalēt Docker uz Red Hat Enterprise Linux (RHEL).
Mūsu digitālajā ceļvedī atradīsiet arī izsmeļošas instrukcijas par Docker instalēšanu RHEL 8.
Kādas prasības ir jāizpilda?
Lai instalētu Docker sistēmā RHEL 9, ir jāveic daži sagatavošanās pasākumi. Pirmkārt, pārliecinieties, ka jums ir virtuālā mašīna, kurā darbojas atbilstoša Red Hat Enterprise Linux versija. Mūsu digitālajā ceļvedī ir sniegtas instrukcijas par to, kā instalēt RHEL 9. Jums būs nepieciešamas arī administratora tiesības šai virtuālajai mašīnai. Turklāt, lai lejupielādētu visus nepieciešamos pakotnes, ir nepieciešams stabils interneta savienojums. Kad šie nosacījumi ir izpildīti, varat turpināt instalēšanu.
Docker instalēšanas soļi operētājsistēmā Red Hat Enterprise Linux 9
Vienkāršākais veids, kā instalēt Docker operētājsistēmā Red Hat Enterprise Linux 9, ir izmantot RPM repozitoriju. Sāciet ar šī repozitorija konfigurēšanu un pēc tam turpiniet ar turpmākajiem soļiem. Mēs iesakām izmantot šo pieeju, jo tā atvieglo arī turpmākās atjaunināšanas. Šeit ir aprakstīta procedūra:
Noņemt vecās Docker versijas
Pirms jaunas Docker versijas instalēšanas ir svarīgi atinstalēt visas vecākās versijas kopā ar visām saistītajām atkarībām. Šis process noņems arī pakotņu pārvaldnieku Podman. Pēc tam nepieciešamo darbību veikšanai izmantosiet pakotņu pārvaldības sistēmu YUM (Yellowdog Updater, Modified). Šī procesa kods ir šāds:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashJa vecās versijas nav atrodamas, YUM jūs par to informēs.
Sistēmas atjaunināšana
Pirms uzsākt instalēšanu, ir ieteicams vispirms atjaunināt visu sistēmu. Tas nodrošinās, ka visi faili un atkarīgās programmas ir atjauninātas. Šim nolūkam var izmantot šo instrukciju:
yum updatebashIzveidot repozitoriju
Instalēšana tiek veikta, izmantojot repozitoriju. Ja vēlaties izveidot šo direktoriju, jums būs nepieciešams pakotne „yum-utils“, kas satur konfigurācijas pārvaldnieku YUM. Lai instalētu „yum-utils“, palaistu pārvaldnieku un izveidotu jaunu repozitoriju Docker lietošanai RHEL 9 vidē, izmantojiet šādas divas komandas:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repobashInstalējiet pašreizējo versiju vai jebkuru citu versiju
Lai uzstādītu jaunāko Docker versiju operētājsistēmā Red Hat Enterprise Linux 9, izmantojiet šādu komandu. Tādējādi tiks uzstādīts Docker dzinējs kopā ar containerd izpildes vidi un Docker Compose koordinācijas rīku.
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginbashDažos gadījumos jums tiks lūgts ievadīt GPG atslēgu. Salīdziniet saglabāto atslēgu ar šo ciparu kombināciju. Ja abas sakrīt, apstipriniet, ka tās ir pareizas.
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35bashJa vēlaties izmantot konkrētu Docker versiju RHEL 9, varat apskatīt sarakstu ar visām repozitorijā pieejamajām versijām un izvēlēties sev piemērotāko. Šāds saraksts izskatās šā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 ievadiet pilnu versijas nosaukumu turpmākajā komandā vietā, kur ir aizstājējs „version_name“. Šie nosaukumi vienmēr ir veidoti pēc viena principa: pakotnes nosaukums (šajā gadījumā „docker-ce“), pēc tam defise un versijas numurs. Attiecībā uz pirmo variantu no iepriekš minētā saraksta pareizais nosaukums būtu: docker-ce-3:24.0.0-1.el8.
sudo yum install docker-ce-version_name docker-ce-cli-version_name containerd.io docker-buildx-plugin docker-compose-pluginbashPārbaudi Docker
Lai pārliecinātos, ka Docker instalēšana Red Hat Enterprise Linux 9 ir veiksmīgi pabeigta, palaidiet platformu ar šo komandu:
sudo systemctl start dockerbashTad izveidojiet Docker attēlu „hello-world“. Ja tas darbojas kā paredzēts, instalēšana ir izdevusies.
sudo docker run hello-worldbashKā manuāli instalēt Docker sistēmā RHEL 9
Ir arī iespēja instalēt Docker sistēmā RHEL 9, neizveidojot repozitoriju.
No RHEL 9 izdzēsiet visas vecās Docker versijas
Vispirms izdzēsiet visas vecās Docker versijas sistēmā Red Hat Enterprise Linux 9 un pakotņu pārvaldnieku Podman. Šim nolūkam var izmantot šādu kodu:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine \
podman \
runcbashLejupielādēt RPM failu
Apmeklējiet oficiālo Docker lejupielādes lapu un lejupielādējiet vajadzīgo rpm failu.
Sākt instalēšanu
Lai sāktu Docker instalēšanu sistēmā Red Hat Enterprise Linux 9, izmantojiet šādu komandu. Vietā, kur norādīts „path/to/your/package“, ievadiet rpm faila atrašanās vietu.
sudo yum install /path/to/your/package.rpmbashPārbaudiet uzstādīšanu
Kad instalēšana ir pabeigta, palaidiet Docker ar šo komandu:
sudo systemctl start dockerbashIzveidojiet Docker attēlu „hello-world“. Ja tas darbojas, tas nozīmē, ka instalēšana ir veiksmīgi pabeigta.
sudo docker run hello-worldbash