Install Docker on Debian
Innehållsförteckning:
- förutsättningar
- Installera Docker på Debian
- Utföra Docker-kommandot utan Sudo
- Ta bort Docker-behållare
- Slutsats
Docker är en containeriseringsplattform som gör att du snabbt kan bygga, testa och distribuera applikationer som bärbara, självförsörjande containrar som kan köras praktiskt taget var som helst.
Docker är de facto standard för containerteknologi och är ett viktigt verktyg för DevOps-ingenjörer och deras kontinuerliga integrations- och leveransledningar.
I den här handledningen guidar vi dig genom processen att installera Docker på en Debian 9-maskin och utforska de grundläggande Docker-koncepten och kommandona.
förutsättningar
Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier. Alla kommandon i denna handledning bör köras som en icke-root-användare.
Installera Docker på Debian
Följande steg beskriver hur du installerar den senaste stabila Docker-versionen från Dockers förvar.
-
Uppdatera de installerade paketen till den senaste versionen:
sudo apt update
sudo apt upgrade
Installera de beroenden som krävs för att lägga till ett nytt arkiv via
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importera förvarets GPG-nyckel med följande curl-kommando:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Lägg till Docker APT-lagret i systemets programvarulista genom att skriva:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Nu när Docker-lagret är aktiverat ska du uppdatera
apt
paketlistan och installera den senaste versionen av Docker CE (Community Edition) med:sudo apt update
sudo apt install docker-ce
När installationen är klar startar Docker-tjänsten automatiskt. Du kan verifiera det genom att skriva:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
I skrivande stund är den aktuella versionen av Docker tillgänglig för Debian 9
18.06.0-ce
. Kontrollera Docker-versionen med:docker -v
Docker version 18.06.0-ce, build 0ffa825
Utföra Docker-kommandot utan Sudo
Som standard är det bara en användare med administratörsbehörighet som kan utföra Docker-kommandon.
Om du vill köra Docker-kommandon som en icke-root-användare utan att förbereda
sudo
måste du lägga till din användare i dockningsgruppen som skapades under installationen av Docker CE-paketet. Du kan göra det genom att skriva:
sudo usermod -aG docker $USER
$USER
är en miljövariabel som innehåller ditt användarnamn.
Logga ut och logga in igen så att gruppmedlemskapet uppdateras.
För att verifiera att du kan köra docker-kommandon utan att förbereda
sudo
kör följande kommando som kommer att ladda ner en testbild, köra den i en behållare, skriva ut ett "Hej från Docker" -meddelande och avsluta:
docker container run hello-world
Utgången ska se ut enligt följande:
Ta bort Docker-behållare
Om du vill ta bort en eller flera behållare kopierar du bara behållarens ID (eller ID) och klistrar in dem efter
container rm
underkommando:
docker container rm c55680af670c
Slutsats
Du har lärt dig hur du installerar Docker på din Debian 9-maskin och hur du laddar ner Docker-bilder och hanterar Docker-containrar. Denna handledning kliar knappt ytan på Dockers ekosystem. I några av våra nästa artiklar kommer vi att fortsätta att dyka in i andra aspekter av Docker.
Du bör också kolla in den officiella Docker-dokumentationen.
docker debianHur du installerar och använder dockaren på centos 7

I den här tutorialen går vi igenom hur du installerar Docker CE på CentOS 7 och utforskar de grundläggande Docker-koncepten och kommandona.
Hur man installerar och använder dockaren på debian 10 linux

Docker är en containeriseringsplattform som gör att du snabbt kan bygga, testa och distribuera applikationer som bärbara, självförsörjande containrar som kan köras praktiskt taget var som helst. I denna handledning förklarar vi hur du installerar Docker på Debian 10 Buster.
Hur man installerar och använder dockaren på hallonpi

I denna handledning kommer vi att förklara hur du installerar Docker på Raspberry Pi och utforskar de grundläggande Docker-koncepten och kommandona.