Install Docker On Debian In Few Minutes
Innholdsfortegnelse:
- Forutsetninger
- Installer Docker på Debian
- Utføre Docker-kommandoen uten Sudo
- Fjern Docker-containere
- Konklusjon
Docker er en containeringsplattform som lar deg raskt bygge, teste og distribuere applikasjoner som bærbare, selvforsynende containere som kan kjøre praktisk talt hvor som helst.
Docker er de facto standard for containerteknologi, og det er et viktig verktøy for DevOps-ingeniører og deres kontinuerlige integrasjons- og leveringsrørledning.
I denne opplæringen vil vi guide deg gjennom prosessen med å installere Docker på en Debian 9-maskin og utforske de grunnleggende Docker-konseptene og kommandoene.
Forutsetninger
Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter. Alle kommandoene i denne opplæringen skal kjøres som en ikke-rotbruker.
Installer Docker på Debian
Følgende trinn beskriver hvordan du installerer den nyeste stabile Docker-versjonen fra Dockers depoter.
-
Oppdater de installerte pakkene til den nyeste versjonen:
sudo apt update
sudo apt upgrade
Installer avhengighetene som er nødvendige for å legge til et nytt depot over
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importer depotets GPG-nøkkel ved hjelp av følgende krøllkommando:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Legg til Docker APT-repository i systemets programvarelagerliste ved å skrive:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Nå som Docker-depotet er aktivert, oppdaterer du
apt
og installerer den siste versjonen av Docker CE (Community Edition) med:sudo apt update
sudo apt install docker-ce
Når installasjonen er fullført, starter Docker-tjenesten automatisk. Du kan bekrefte det ved å skrive:
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 skrivende stund er den nåværende versjonen av Docker tilgjengelig for Debian 9
18.06.0-ce
. Sjekk Docker-versjonen med:docker -v
Docker version 18.06.0-ce, build 0ffa825
Utføre Docker-kommandoen uten Sudo
Som standard er det bare en bruker med administratorrettigheter som kan utføre Docker-kommandoer.
Hvis du vil kjøre Docker-kommandoer som ikke-root-bruker uten å forhåndsvise
sudo
må du legge brukeren din til docker-gruppen som opprettes under installasjonen av Docker CE-pakken. Du kan gjøre det ved å skrive:
sudo usermod -aG docker $USER
$USER
er en miljøvariabel som inneholder brukernavnet ditt.
Logg ut og logg inn igjen slik at gruppemedlemskapet blir oppdatert.
For å bekrefte at du kan kjøre docker-kommandoer uten å forhåndsvise
sudo
kjører følgende kommando som vil laste ned et testbilde, kjøre det i en container, skrive ut en "Hello from Docker" -melding og avslutte:
docker container run hello-world
Utgangen skal se slik ut:
Fjern Docker-containere
For å slette en eller flere containere, bare kopier beholder-ID-en (eller ID-ene) og lime dem inn etter
container rm
:
docker container rm c55680af670c
Konklusjon
Du har lært hvordan du installerer Docker på Debian 9-maskinen din, og hvordan du laster ned Docker-bilder og administrerer Docker-containere. Denne opplæringen klør knapt overflaten til Docker-økosystemet. I noen av våre neste artikler vil vi fortsette å dykke ned i andre aspekter av Docker.
Du bør også sjekke den offisielle Docker-dokumentasjonen.
docker debianHvordan installere og bruke docker compose på debian 10 linux

Docker Compose er et verktøy som lar deg definere og orkestrere Docker-applikasjoner med flere containere. Denne veiledningen forklarer hvordan du installerer Docker Compose på Debian 10, Buster.
Hvordan installere og bruke docker compose på debian 9

Docker Compose er et verktøy som lar deg definere og orkestrere Docker-applikasjoner med flere containere. Den bruker en YAML-fil for å konfigurere applikasjonens containere, nettverk og volumer.
Hvordan installere og bruke docker på debian 10 linux

Docker er en containeringsplattform som lar deg raskt bygge, teste og distribuere applikasjoner som bærbare, selvforsynende containere som kan kjøre praktisk talt hvor som helst. I denne opplæringen skal vi forklare hvordan du installerer Docker på Debian 10 Buster.