Oracle Linux

Slik installerer du Docker på Oracle Linux 8?

Slik installerer du Docker på Oracle Linux 8?

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

Forutsetninger

Logg inn som Sudo-bruker

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

$ su

Det vil be deg om root-brukerpassordet ditt, og du må oppgi det for å fortsette med de videre prosessene som er vedlagt nedenfor.

Hvis du allerede har installert noen arkiver av Docker, må du fjerne dem ved hjelp av den påførte yum-kommandoen:

# sudo yum remove docker docker-common docker-selinux docker-engine

Installer nødvendige arkiver og verktøy

Helt fra starten må du installere og aktivere noen arkiver som er nyttige og nødvendige for installasjonen av Docker. Så først må du installere yum-verktøy. For dette formålet, utfør kommandoen sitert nedenfor:

# sudo dnf install -y dnf-utils zip pakke ut

Forsikre deg om å prøve disse kommandoene med sudo-rettigheter, ellers fungerer det kanskje ikke som det skal.

For det andre må du installere og laste ned konfigurasjonsregister 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: // nedlasting.docker.no / 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 install -y docker-ce --nobest

Hvis du ikke klarer å 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 "tillater sletting" -tasten på slutten av den, som vist nedenfor:

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

Du kan også bruke den vedlagte kommandoen nedenfor:

# sudo dnf install -y docker-ce -nobest -skip-ødelagt

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

Aktiver Docker Service

For å begynne å bruke Docker, må du muliggjøre din dockertjeneste i Oracle Linux 8. Bruk følgende til dette systemctl kommando som rotbruker:

# systemctl aktiverer docker.service

Denne kommandoen vil aktivere Docker på Oracle Linux 8.

Det kan også kreve godkjenning ved å be om passordet ditt for den nåværende brukeren du er logget inn med.

Etter aktivering kan du starte Docker-tjenesten ved å bruke følgende systemctl-kommando:

# systemctl start docker.service

Sjekk status

Du kan også sjekke status av den nylig installerte Docker-tjenesten din, enten den fungerer som den skal eller ikke. For å finne ut statusen til Docker, prøv nedenstående systemctl status kommando i terminalen:

# systemctl status docker.service

Som det fremgår av bildet nedenfor at den nylig installerte Docker Engine for øyeblikket er Aktiv og løpende ordentlig uten feil.

Se etter Docker Info

Heldigvis kan du se etter info av Docker som nettopp har blitt 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 viser all relatert informasjon om Docker, som vist på bildet.

Se etter Docker-versjon

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

# docker-versjon

Opprett bruker med Sudo Privileges

Endelig er Docker klar til bruk. Hvis du ikke vil bruke en sudo-konto, må du tildele sudo-rettighetene til en annen bruker for å kjøre docker-kommandoer. Lag først 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 filen for å gjøre oppføringen klar, som følger:

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

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

# echo “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 laget for Docker for å prøve kommandoer. Bruk Docker som 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, har vi ikke angitt 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 grunnleggende installasjon og bruk av Docker. Forhåpentligvis har denne artikkelen lagt til rette for mye for å få deg til å forstå Docker-installasjon og dens bruk.

Hvordan fange opp og streame spilløkten din på Linux
Tidligere ble spill bare ansett som en hobby, men med tiden så spillindustrien en enorm vekst når det gjelder teknologi og antall spillere. Spillpubli...
Beste spill å spille med håndsporing
Oculus Quest introduserte nylig den gode ideen om håndsporing uten kontrollere. Med et stadig økende antall spill og aktiviteter som utfører støtte en...
Hvordan vise OSD-overlegg i fullskjerm Linux-apper og spill
Å spille fullskjermspill eller bruke apper i distraksjonsfri fullskjermmodus kan avskrekke deg fra relevant systeminformasjon som er synlig i et panel...