Hvordan installere Docker på Oracle Linux 8?

Hvordan installere Docker på Oracle Linux 8?

Docker er en serie rammer som bruker virtualisering på OS-nivå for å gi applikasjoner i bunter kalt containere som serviceartikler. Containere er isolert fra hverandre, og deres programmer, mapper og konfigurasjonsfiler pakkes. De kan kommunisere med hverandre via veldefinerte plattformer. Så i denne artikkelen vil vi diskutere hvordan du installerer og konfigurerer Docker på ditt Oracle Linux 8 -system.

Forutsetninger

  • Oracle Linux 8 må installeres på din virtuelle boksemaskin.
  • Brukeren skal ha rotbrukerrettigheter til å installere Docker.

Logg inn som en sudo -bruker

Åpne Oracle Linux 8 fra din virtuelle boks og logge inn på den. Åpne deretter terminalen i Oracle Linux 8 og sørg for å logge inn som en rot Bruker som bruker følgende sudo -kommando:

$ su

Det vil be deg om ditt rotbrukerpassord, og du må oppgi det for å fortsette med de videre prosessene vedlagt nedenfor.

Hvis du allerede har installert noen depoter av Docker, må du fjerne dem ved å bruke den pålagte Yum -kommandoen:

# Sudo Yum Fjern Docker Docker-Common Docker-Selinux Docker-Engine

Installer nødvendige lagringsplasser og verktøy

Helt i starten må du installere og aktivere noen lagre som er nyttige og nødvendige for installasjon av Docker. Så til å begynne med må du installere Yum -verktøyene. For dette formålet, utfør kommandoen som er sitert nedenfor:

# sudo dnf install -y dnf -utils zip ponzip

Sørg for å prøve disse kommandoene med sudo -privilegier, ellers fungerer det kanskje ikke ordentlig.

For det andre må du installere og laste ned konfigurasjonsrepository for Docker, som er Docker-ce. Bruk den vedlagte kommandoen nedenfor i terminalen din ved hjelp av SUDO -initialisering:

# sudo dnf config-manager -add-repo = https: // last ned.Docker.com/linux/centos/docker-ce.repo

Installer Docker

Til slutt kan du installere Docker på Oracle Linux 8. Sørg for å logge inn som rotbruker. Bruk følgende siterte kommando for å installere Docker i Oracle Linux 8 via terminal:

$ sudo dnf installer -y docker -ce -nobest

Hvis du ikke kan installere Docker ved å bruke kommandoen ovenfor, og du står overfor noen feil, Det er noen måter å løse disse på. Prøv denne kommandoen med tillegg av "tillate sletting" -tasten på slutten av den, som vist nedenfor:

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

Du kan også bruke den vedlagte kommandoen nedenfor:

# sudo dnf install -yn

Du kan se installasjonen din har begynt. Du må vente litt til den installerer Docker på Oracle Linux 8.

Aktiver Docker Service

For å begynne å bruke Docker, må du muliggjøre din Docker -tjeneste i Oracle Linux 8. For dette, bruk følgende SystemCTL Kommando som rotbruker:

# SystemCTL Aktiver Docker.service

Denne kommandoen vil aktivere Docker på Oracle Linux 8.

Det kan også kreve autentisering Ved å be om passordet ditt til den nåværende brukeren du er logget inn.

Etter at du har aktivert, kan du starte Docker -tjenesten ved å bruke følgende SystemCTL -kommando:

# SystemCTL Start Docker.service

Sjekk status

Du kan også sjekke status av den nyinstallerte Docker -tjenesten din, enten den fungerer som den skal eller ikke. For å finne ut statusen til Docker, prøv den nedenfor nevnte SystemCTL -status Kommando i terminalen:

# SystemCTL Status Docker.service

Som tydelig fra bildet nedenfor at den nylig installerte Docker -motoren er for øyeblikket Aktiv og løping Riktig uten feil.

Sjekk for Docker Info

Heldigvis kan du se etter info av Docker som nettopp er installert på Oracle Linux 8. For å gjøre det, prøv kommandoen nedenfor som følger:

# Docker Info

Sørg for å logge inn som rotbruker først. Systemet ditt vil vise all relatert informasjon angående Docker, som vist på bildet.

Sjekk for Docker -versjonen

Hvis du vil sjekke den installerte versjonen av Docker på Oracle Linux 8, bruk kommandoen som følger:

# Docker -versjon

Opprett bruker med sudo -privilegier

Endelig er dockeren din klar til bruk. Hvis du ikke vil bruke en sudo -konto, må du tilordne sudo -privilegiene til en annen bruker for å kjøre Docker -kommandoer. Først av alt, lag en ny bruker Fra rotkontoen som følger:

# useradd docker_user

Legg sudo -brukeren til en gruppe

Legg til denne nyopprettede brukeren i /etc/sudoers Fil for å gjøre oppføringen tydelig, som følger:

# Echo “Docker_User All- (alle) nopassed:/usr/bin/docker” >>/etc/sudoers

Etter å ha lagt denne brukeren til Sudoers -fil, Du må opprette en gruppe og tilordne den til brukeren som nettopp er opprettet som en sudo -bruker. For å gjøre dette, bruk følgende kommando:

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

Vi har brukt et alias i denne nyopprettede brukerens Bash_Profile -fil for å unngå ytterligere bruk av sudo i kommandoen din.

Logg inn som nyopprettet sudo -bruker

Nå må du Logg Inn som en sudo -bruker som du spesielt har opprettet for at Docker skal prøve kommandoer. Bruk Docker som en sudo -bruker gjennom følgende kommando for å bytte til en nyopprettet sudo -bruker:

#su - docker_user

Det kan be om din passord For å bekrefte handlingen din. Når det gjelder saken vår, satte vi ikke et passord, så det vil ikke be om Docker_user -passord, som vist nedenfor.

Nå kan du endelig begynne å bruke Docker gjennom forskjellige kommandoer som en sudo -bruker.

Konklusjon

Vi har diskutert og lært om veldig enkle og effektive metoder for å installere Docker på Oracle Linux 8. I denne artikkelen har vi utdannet oss til den grunnleggende installasjonen og bruken av Docker. Forhåpentligvis har denne artikkelen tilrettelagt mye for å få deg til å forstå Docker -installasjonen og bruken av den.