Oracle Linux

Kā instalēt Docker uz Oracle Linux 8?

Kā instalēt Docker uz Oracle Linux 8?

Docker ir virkne sistēmu, kas izmanto OS līmeņa virtualizāciju, lai nodrošinātu lietojumprogrammas paketēs, ko sauc par konteineriem kā pakalpojumu vienumus. Konteineri ir izolēti viens no otra, un to programmas, mapes un konfigurācijas faili ir iepakoti. Viņi var sazināties savā starpā, izmantojot skaidri definētas platformas. Tātad šajā rakstā mēs apspriedīsim, kā instalēt un konfigurēt Docker savā Oracle Linux 8 sistēmā.

Priekšnoteikumi

Piesakieties kā Sudo lietotājs

Atveriet savu Oracle Linux 8 no sava virtuālā lodziņa un piesakieties no tā. Pēc tam atveriet savu termināli Oracle Linux 8 un pārliecinieties, vai esat pieteicies kā sakne lietotājs, izmantojot šādu sudo komandu:

$ su

Tas jums prasīs jūsu root lietotāja paroli, un jums tas ir jānorāda, lai turpinātu turpmāk norādītos procesus.

Ja esat jau instalējis dažus Docker krātuves, tie ir jānoņem, izmantojot pievienoto komandu yum:

# sudo yum noņemt docker docker-common docker-selinux docker-engine

Instalējiet nepieciešamās krātuves un utilītprogrammas

Pašā sākumā jums ir jāinstalē un jāiespējo daži krātuves, kas ir noderīgi un nepieciešami Docker instalēšanai. Tātad vispirms jums ir jāinstalē komunālie pakalpojumi. Šim nolūkam izpildiet tālāk minēto komandu:

# sudo dnf install -y dnf-utils zip unzip

Pārbaudiet šīs komandas ar sudo privilēģijām, pretējā gadījumā tas var nedarboties pareizi.

Otrkārt, jums ir jāinstalē un jālejupielādē konfigurācijas krātuve Docker, kas ir docker-ce. Izmantojiet pievienoto komandu savā terminālā, izmantojot sudo inicializāciju:

# sudo dnf config-manager -add-repo = https: // lejupielādēt.dokeris.com / linux / centos / docker-ce.repo

Instalējiet Docker

Visbeidzot, jūs varat instalēt Docker savā Oracle Linux 8. Pārliecinieties, vai esat pieteicies kā root lietotājs. Izmantojiet šo citēto komandu, lai instalētu Docker Oracle Linux 8 caur termināli:

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

Ja nevarat instalēt Docker, izmantojot iepriekš minēto komandu, un jūs saskaras ar dažiem kļūdas, ir daži veidi, kā tos atrisināt. Izmēģiniet šo komandu, pievienojot taustiņu “ļaujot izdzēst”, kā parādīts zemāk:

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

Varat arī izmantot pievienoto komandu zemāk:

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

Var redzēt, ka instalēšana ir sākusies. Jums ir jāgaida kādu laiku, līdz tas veiksmīgi instalē jūsu Docker Oracle Linux 8.

Iespējot Docker pakalpojumu

Lai sāktu lietot Docker, jums tas jādara iespējot jūsu dokstaciju pakalpojums Oracle Linux 8. Lai to izdarītu, izmantojiet šo systemctl komandu kā root lietotāju:

# systemctl iespējojiet dokstaciju.apkalpošana

Šī komanda iespējos Docker jūsu Oracle Linux 8.

Tas var arī prasīt autentifikācija lūdzot paroli pašreizējam lietotājam, ar kuru esat pieteicies.

Pēc iespējošanas varat palaist Docker pakalpojumu, izmantojot šādu komandu systemctl:

# systemctl sākuma dokstacija.apkalpošana

Pārbaudiet statusu

Varat arī pārbaudīt statuss jūsu nesen instalētā Docker pakalpojuma neatkarīgi no tā, vai tas darbojas pareizi vai nē. Lai uzzinātu Docker statusu, izmēģiniet tālāk minēto systemctl statuss komanda terminālā:

# systemctl statusa dokotājs.apkalpošana

Kā redzams zemāk redzamajā attēlā, jaunizveidotais Docker dzinējs pašlaik ir Aktīvs un skrienošs pareizi bez kļūdām.

Pārbaudiet Docker Info

Par laimi, jūs varat pārbaudīt info no tikko jūsu Oracle Linux 8 instalētās Docker versijas. Lai to izdarītu, izmēģiniet šo komandu šādi:

# dokera informācija

Vispirms pārliecinieties, vai esat pieteicies kā root lietotājs. Jūsu sistēma parādīs visu saistīto informāciju par Docker, kā parādīts attēlā.

Pārbaudiet Docker versiju

Turklāt, ja vēlaties pārbaudīt instalēto Docker versiju savā Oracle Linux 8, izmantojiet komandu šādi:

# dokera versija

Izveidojiet lietotāju ar Sudo privilēģijām

Visbeidzot, jūsu Docker ir gatavs lietošanai. Ja nevēlaties izmantot sudo kontu, jums jāpiešķir sudo privilēģijas citam lietotājam, lai palaistu docker komandas. Vispirms izveidojiet a jauns lietotājs no saknes konta šādi:

# useradd docker_user

Pievienojiet Sudo lietotāju grupai

Pievienojiet šo jaunizveidoto lietotāju mapē / etc / sudoers failu, lai tā ieraksts būtu skaidrs, šādi:

# echo “docker_user VISI (VISI) NETIKTI: / usr / bin / docker” >> / etc / sudoers

Pēc šī lietotāja pievienošanas sudoers fails, jums ir jāizveido grupa un jāpiešķir lietotājam, kurš tikko izveidots kā sudo lietotājs. Lai to izdarītu, izmantojiet šādu komandu:

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

Šī jaunizveidotā lietotāja failā bash_profile mēs izmantojām aizstājvārdu, lai izvairītos no turpmākas sudo izmantošanas jūsu komandā.

Piesakieties kā nesen izveidots Sudo lietotājs

Tagad jums tas jādara Pieslēgties sudo lietotājs ko esat īpaši izveidojis, lai Docker varētu izmēģināt komandas. Izmantojiet Docker kā sudo lietotāju, izmantojot šādu komandu, lai pārslēgtos uz jaunizveidotu sudo lietotāju:

#su - docker_user

Tas var lūgt jūsu paroli lai apstiprinātu savu darbību. Kas attiecas uz mūsu gadījumu, mēs nenosakām paroli, tāpēc tā neprasīs docker_user paroli, kā parādīts zemāk.

Tagad jūs varat beidzot sākt izmantot Docker, izmantojot dažādas komandas kā sudo lietotāju.

Secinājums

Mēs esam apsprieduši un uzzinājuši par ļoti vienkāršām un efektīvām Docker instalēšanas metodēm Oracle Linux 8. Šajā rakstā mēs esam izglītojuši sevi par Docker pamata instalēšanu un lietošanu. Cerams, ka šis raksts ir daudz veicinājis, lai jūs saprastu Docker instalēšanu un tās izmantošanu.

Kā mainīt peles un skārienpaliktņu ritināšanas virzienu operētājsistēmā Windows 10
Pele un SkārienpaliktnisTas ne tikai padara skaitļošanu vienkāršu, bet arī efektīvāku un mazāk laikietilpīgu. Mēs nevaram iedomāties dzīvi bez šīm ier...
Kā mainīt peles rādītāja un kursora izmēru, krāsu un shēmu operētājsistēmā Windows 10
Peles rādītājs un kursors operētājsistēmā Windows 10 ir ļoti svarīgi operētājsistēmas aspekti. To var teikt arī par citām operētājsistēmām, tāpēc pati...
Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...