Oracle Linux

Hur man installerar Docker på Oracle Linux 8?

Hur man installerar Docker på Oracle Linux 8?

Docker är en serie ramar som använder virtualisering på OS-nivå för att tillhandahålla applikationer i buntar som kallas containrar som tjänsteobjekt. Behållare är isolerade från varandra och deras program, mappar och konfigurationsfiler är förpackade. De kan kommunicera med varandra via väldefinierade plattformar. Så i den här artikeln kommer vi att diskutera hur du installerar och konfigurerar Docker på ditt Oracle Linux 8-system.

Förutsättningar

Logga in som Sudo-användare

Öppna din Oracle Linux 8 från din virtuella ruta och logga in från den. Öppna sedan din terminal i Oracle Linux 8 och se till att logga in som en rot användare med följande sudo-kommando:

$ su

Det kommer att be dig om ditt lösenord för rootanvändare, och du måste ange det för att fortsätta med de ytterligare processerna som bifogas nedan.

Om du redan har installerat några förråd av Docker måste du ta bort dem med det anbringade yum-kommandot:

# sudo yum ta bort docker docker-common docker-selinux docker-engine

Installera nödvändiga arkiv och verktyg

I början måste du installera och aktivera några förvar som är användbara och nödvändiga för installationen av Docker. Så först måste du installera yum-verktyg. Utför kommandot som citeras nedan för detta ändamål:

# sudo dnf install -y dnf-utils zip unzip

Se till att prova dessa kommandon med sudo-behörigheter, annars kanske det inte fungerar som det ska.

För det andra måste du installera och ladda ner konfigurationsförvar för Docker, som är docker-ce. Använd det bifogade kommandot nedan i din terminal med sudo-initialisering:

# sudo dnf config-manager -add-repo = https: // nedladdning.hamnarbetare.com / linux / centos / docker-ce.repo

Installera Docker

Slutligen kan du installera Docker på din Oracle Linux 8. Se till att logga in som en rotanvändare. Använd följande citerade kommando för att installera Docker i Oracle Linux 8 via terminal:

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

Om du inte kan installera Docker med ovanstående kommando och du står inför en del fel, det finns några sätt att lösa dessa. Försök med det här kommandot med tillägget "tillåta radering" -tangenten i slutet av det, som visas nedan:

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

Du kan också använda det bifogade kommandot nedan:

# sudo dnf installera -y docker-ce -nobest -skip-trasig

Du kan se att din installation har börjat. Du måste vänta en stund tills den installerar din Docker på Oracle Linux 8 framgångsrikt.

Aktivera Docker Service

För att börja använda Docker måste du Gör det möjligt din dockertjänst i Oracle Linux 8. Använd följande för detta systemctl kommando som en rotanvändare:

# systemctl aktivera docker.service

Detta kommando aktiverar Docker på din Oracle Linux 8.

Det kan också krävas autentisering genom att be om ditt lösenord för den aktuella användaren som du är inloggad med.

Efter att ha aktiverat kan du starta Docker-tjänsten med följande systemctl-kommando:

# systemctl start docker.service

Kolla statusen

Du kan också kontrollera status av din nyligen installerade Docker-tjänst, oavsett om den fungerar korrekt eller inte. För att ta reda på statusen för Docker, prova nedanstående systemctl-status kommando i terminalen:

# systemctl status docker.service

Som framgår av bilden nedan att den nyligen installerade Docker Engine för närvarande är Aktiv och igång ordentligt utan några fel.

Sök efter Docker Info

Lyckligtvis kan du kolla efter info av Docker som just har installerats på din Oracle Linux 8. För att göra det, prova kommandot nedan på följande sätt:

# dockerinfo

Se till att logga in först som rotanvändare. Ditt system visar all relaterad information om Docker, som visas på bilden.

Sök efter Docker-version

Om du vill kontrollera den installerade versionen av Docker på din Oracle Linux 8, använd också kommandot enligt följande:

# dockerversion

Skapa användare med Sudo-privilegier

Slutligen är din Docker redo att användas. Om du inte vill använda ett sudo-konto måste du tilldela sudo-behörigheterna till en annan användare för att köra dockerkommandon. Först och främst gör en ny användare från rotkontot enligt följande:

# useradd docker_user

Lägg till Sudo-användaren i en grupp

Lägg till den här nyskapade användaren i / etc / sudoers filen för att göra posten tydlig enligt följande:

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

Efter att ha lagt till den här användaren i sudoers-fil, du måste skapa en grupp och tilldela den till användaren som just har skapats som en sudo-användare. Använd följande kommando för att göra detta:

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

Vi har använt ett alias i den nyskapade användarens bash_profile-fil för att undvika ytterligare användning av sudo i ditt kommando.

Logga in som nyskapad Sudo-användare

Nu måste du logga in som en sudo-användare som du särskilt har skapat för Docker för att prova kommandon. Använd Docker som en sudo-användare genom följande kommando för att byta till en nyskapad sudo-användare:

#su - docker_user

Det kan fråga efter din Lösenord för att bekräfta din handling. När det gäller vårt fall har vi inte ställt in ett lösenord, så det kommer inte att fråga om docker_user-lösenord, som visas nedan.

Nu kan du äntligen börja använda Docker genom olika kommandon som en sudo-användare.

Slutsats

Vi har diskuterat och lärt oss om mycket enkla och effektiva metoder för att installera Docker på Oracle Linux 8. I den här artikeln har vi utbildat oss om grundläggande installation och användning av Docker. Förhoppningsvis har den här artikeln underlättat mycket för att få dig att förstå Docker-installation och dess användning.

Mus Topp 5 Ergonomiska datormusprodukter för Linux
Topp 5 Ergonomiska datormusprodukter för Linux
Ger långvarig datoranvändning smärta i handleden eller fingrarna? Lider du av styva leder och måste ständigt skaka hand? Känner du en brännande smärta...
Mus Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
De flesta Linux-distributioner levereras med "libinput" -bibliotek som standard för att hantera inmatningshändelser i ett system. Den kan bearbeta inm...
Mus Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Kanske behöver du ett verktyg som kan göra att musens kontroll ändras med alla applikationer som du använder. Om så är fallet kan du prova en ansökan ...