Introduktion
Avinstallera gamla versioner
Uppdaterar all din programvara
Konfigurera förvaret
Installera Docker CE
Skapa en användare
Testa Docker
Konfigurera Docker för att starta vid uppstart
Introduktion
Docker är en applikation som låter oss distribuera program som körs som behållare. Den skrevs på det populära programmeringsspråket Go. Denna handledning förklarar hur du installerar Docker CE på Ubuntu 18.04 LTS.
Avinstallera gamla versioner
Äldre versioner av Docker kallades docker
, docker.io
eller docker-engine
. Om dessa är installerade i din maskin, avinstallera dem:
sudo apt-get remove docker docker-engine docker.io containerd runc
Uppdaterar all din programvara
Låt oss se till att vi använder ett rent system. Uppdatera apt package index och uppgradera:
sudo apt-get update && sudo apt-get upgrade -y
Konfigurera förvaret
Installera paket för att tillåta apt
att använda ett arkiv över HTTPS:
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Lägg till Dockers officiella GPG-nyckel:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Verifiera att du nu har nyckeln med fingeravtrycket 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
genom att söka efter de sista 8 tecknen i fingeravtrycket:
sudo apt-key fingerprint 0EBFCD88
PRODUKTION
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <[email protected]>
sub rsa4096 2017-02-22 [S]
Använd följande kommando för att ställa in det stabila arkivet:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Installera Docker CE
Uppdatera apt package index:
sudo apt-get update
Installera den senaste versionen av Docker CE och containerd:
sudo apt-get install docker-ce docker-ce-cli containerd.io
Skapa en användare
Dockergruppen skapas men inga användare läggs till i den. Du måste använda för sudo
att köra Docker-kommandon. Skapa en icke-rootanvändare som läggs till i dockargruppen:
adduser user
usermod -aG docker user
Starta om Docker-tjänsten:
systemctl restart docker
Testa Docker
Kör Docker- hello-world
behållaren för att säkerställa att installationen slutfördes framgångsrikt:
docker run hello-world
PRODUKTION
Hello from Docker!
This message shows that your installation appears to be working correctly.
Slutligen, aktivera Docker att köra när ditt system startar:
systemctl enable docker
Grattis, du har framgångsrikt installerat Docker. För att utforska Docker ytterligare, besök den officiella dokumentationen för att komma igång.