Установка Docker на Ubuntu 18.04
Innehållsförteckning:
- förutsättningar
- Installera Docker på Ubuntu
- Aktiverar Docker-arkivet
- Installera Docker CE
- Utför dockarkommando utan sudo
- Ta bort Docker-behållare
- Slutsats
Docker är en containeriseringsteknik 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 har blivit de facto-standarden för containerdistribution, och det är ett viktigt verktyg för DevOps-ingenjörer och deras kontinuerliga integrations- och leveransrörledning.
I den här tutorialen täcker vi hur du installerar Docker på en Ubuntu 18.04-maskin och utforskar 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å Ubuntu
Även om Docker-installationspaketet är tillgängligt i det officiella Ubuntu 18.04-arkivet, kanske det inte alltid är den senaste versionen. Det rekommenderade tillvägagångssättet är att installera det senaste Docker-paketet från Dockers förvar.
Aktiverar Docker-arkivet
-
Börja med att uppdatera paketlistan och installera de beroenden som krävs för att lägga till ett nytt arkiv via
sudo apt updatesudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonImportera förvarets GPG-nyckel med följande
curlkommando:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Lägg till Docker APT-lagret i ditt system:
sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Installera Docker CE
Nu när Docker-lagret är aktiverat kan du installera vilken Docker-version du behöver.
-
För att installera den senaste versionen av Docker använd kommandot nedan. Om du vill installera en specifik Docker-version hoppar du över det här steget och går till nästa.
sudo apt updatesudo apt install docker-ceFör att installera en specifik version listar du först de tillgängliga versionerna i Docker-arkivet:
apt list -a docker-ceKommandot skriver ut tillgängliga Docker-versioner i den andra kolumnen.
docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64För att installera version
18.09.6du till exempel:sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionicFör att förhindra att Docker-paketet uppdateras automatiskt markerar du det som hållet tillbaka:
sudo apt-mark hold docker-ce
När installationen är klar startar Docker-tjänsten automatiskt. Du kan verifiera det genom att skriva:
sudo systemctl status docker
Utgången ser ut så här:
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service
Utför dockarkommando utan sudo
Som standardhantering kräver Docker administratörsbehörighet.
För att köra Docker-kommandon som icke-root-användare utan att förbereda
sudo
måste du lägga till din användare i
docker
. Denna grupp skapas under installationen av Docker CE-paketet. För att göra det kör följande kommando:
sudo usermod -aG docker $USER
$USER
är en miljövariabel som innehåller ditt användarnamn.
Logga ut och logga in igen för att uppdatera gruppmedlemskapet.
För att verifiera att Docker har installerats och att du kan köra dockarkommandon utan att förbereda
sudo
, kör:
docker container run hello-world
Kommandot laddar ner en testbild, kör den i en behållare, skriver ut ett "Hej från Docker" -meddelande och stänger. Utgången ska se ut enligt följande:







Ta bort Docker-behållare
Om du vill ta bort en eller flera containrar kopierar du behållar-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 Ubuntu 18.04-maskin och hur du laddar ner Docker-bilder och hanterar Docker-containrar. Du kanske också vill läsa om Docker Compose, som låter dig definiera och köra multi-container Docker-applikationer.
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. För att lära dig mer om Docker, kolla in den officiella Docker-dokumentationen.
dockare ubuntuHur 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.







