- - Hur man ställer in Docker på Linux

Hur man ställer in Docker på Linux

En av de viktigaste fördelarna med att använda Linux som enplattformen för din server är containrar. Behållare är en teknik som gör det möjligt för en användare att innehålla ett mikrooperativsystem och ett specialiserat programvara och köra det isolerat på systemet. Att göra detta möjliggör otrolig prestanda och flexibilitet. När man talar om containrar på Linux är den mest populära lösningen där ute Docker. Den här programvaran, när den väl är installerad, gör det väldigt enkelt för nästan vem som helst att enkelt installera och köra containrar i farten. Så här får du Docker på Linux ..

SPOILER VARNING: Rulla nedåt och titta på videodelen i slutet av den här artikeln.

Ubuntu-instruktioner

Innan du startar Docker CE på din Ubuntu-server eller skrivbord, bör du uppdatera Ubuntu apt-paketets cache och installera programvaruuppdateringar som kan behöva installeras.

sudo apt update
sudo apt upgrade

När ditt system är uppdaterat måste du installera några paket. Dessa paket är viktiga och kommer att göra det möjligt för Ubuntu's pakethanterare att interagera bättre med nedladdningar via HTTPS.

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
software-properties-common

Nästa steg i installationsprocessen är att lägga till GPG-nyckeln för det officiella arkivet för Docker-programvara. Detta är viktigt eftersom Ubuntu inte installerar programvaran utan den.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Lägg till det officiella Docker CE-programvarulagret med ditt nedladdade program till ditt Ubuntu-system.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) 
stable"

Slutligen uppdaterar Ubuntu programvarukällor igen och installerar Docker-programvaran för att avsluta installationsprocessen.

sudo apt update&&sudo apt install docker-ce

Debian-instruktioner

Uppdatera systemet innan du installerar Docker CE för Debian. Detta säkerställer att Docker kör bra på din maskin.

sudo apt-get update
sudo apt-get upgrade

Med allt uppdaterat måste du göra detinstallera några verktyg för att säkerställa att Docker CE-paketen laddas ner korrekt. Kom ihåg att instruktionerna kommer att vara olika beroende på din release av Debian.

Debian Stretch / Jesse-instruktioner

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
gnupg2 
software-properties-common

Wheezy instruktioner

sudo apt-get install 
apt-transport-https 
ca-certificates 
curl 
python-software-properties

Med verktygen tillagda är det dags att installera Docker-repos GPG-nyckel till Debian. Detta är ett kritiskt steg, så ignorer inte det. Debian kommer inte att installera Docker utan den.

curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -

Lägg sedan till Docker CE-programvarulageret i din Debian-källlista.

sudo add-apt-repository 
"deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") 
$(lsb_release -cs) 
stable"

Allt som återstår att göra nu är att uppdatera Debians programvarukällor en andra gång och installera Docker CE. Gör detta med följande kommandon:

sudo apt-get update&&sudo apt-get install docker-ce

Fedora instruktioner

Innan du installerar Docker på Fedora behöver du detför att installera vissa Dnf-plugins. Dessa är viktiga och kommer att göra det möjligt att installera Docker-programvaran mycket lättare. Installera Dnf-plugins med:

sudo dnf -y install dnf-plugins-core

När insticksprogrammen är installerade är det dags att lägga till själva programvarulagret till maskinen.

sudo dnf config-manager 
--add-repo 
https://download.docker.com/linux/fedora/docker-ce.repo

Lägga till det officiella lagringsutrymmet för Docker CEför Dnf och Fedora betyder att när användaren uppdaterar sitt system kommer de att få vanliga Docker-uppdateringar. Om du installerar Docker på en dator som inte har regelbunden tillgång till internet, kan du överväga att gå till Docker CE-nedladdningssidan och istället ta en RPM.

Installera Docker CE direkt från Fedora-pakethanteraren för att slutföra processen.

sudo dnf install docker-ce

Andra Linux-filer

Docker stöds väl på Linux. Linux-distributionerna ovan är några av dem som Docker föredrar att du använder. Om du vill hämta programvaran i en annan version av Linux är det en bra idé att kolla in dokumentationen. Docker-installationsinformation är ett underbart verktyg, och de har många uppskrivningar för många olika Linux-distributioner. Kontrollera också dokumentationen för Linux-distributionen du använder, eftersom det också kan hjälpa dig att installera dockningsprogramvaran.

Aktivera Docker CE

Docker CE är installerat, men innan du kan använda detdet, du måste använda init-systemet för att aktivera dess tjänster. Beroende på vilket operativsystem du använder kan instruktionerna vara annorlunda. Om du till exempel har följt Ubuntu- eller Debian-anvisningarna finns det en god chans att systemobjekt automatiskt har aktiverats under installationsprocessen. Fedora eller andra Linux-distributioner som använder systemd måste aktivera dessa objekt separat.

Aktivera först tjänsten vid start med systemctl enable kommando.

sudo systemctl enable docker

Starta sedan omedelbart docker på systemet med systemctl start kommando.

sudo systemctl start docker

Vill du inaktivera Docker CE-tjänsten? Använda sig av systemctl inaktivera.

sudo systemctl disable docker

Stoppa Docker när som helst genom att använda systemstoppoch starta om den med systemctl omstart.

sudo systemctl stop
sudo systemctl restart

Använda Docker CE

Med Docker CE installerat på Linux kan duinstallera och använda så många containrar du vill. För att testa och se till att Docker CE-programvaran fungerar korrekt bör du först köra testbehållaren:

sudo docker run hello-world

Om hello-world container lanseras och fungerar korrekt är allt bra att gå. Om inte, installera om Docker och försök igen.

Installera och kör behållare

Att installera containrar till din Docker-installation är ganska rak. För att börja söker du i Docker Hub efter en behållare du vill installera.

docker search searchterm

Installera sedan den med docker pull.

docker pull containername

Kör behållaren med:

sudo docker run containername
</ P>

kommentarer