Install Wine On Linux/Ubuntu - Run Windows Apps - Wine Shortcut
Indholdsfortegnelse:
- Forudsætninger
- Installer Docker på Debian
- Udførelse af Docker-kommandoen uden Sudo
- Fjern Docker-containere
- Konklusion
Docker er en containeriseringsplatform, der giver dig mulighed for hurtigt at bygge, teste og distribuere applikationer som bærbare, selvforsynende containere, der kan køre praktisk talt overalt.
Docker er de facto standard for containerteknologi, og det er et vigtigt værktøj for DevOps-ingeniører og deres kontinuerlige integrations- og leveringsrørledning.
I denne tutorial vil vi guide dig gennem processen med at installere Docker på en Debian 9-maskine og udforske de grundlæggende Docker-koncepter og -kommandoer.
Forudsætninger
Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier. Alle kommandoerne i denne tutorial skal køres som en ikke-root-bruger.
Installer Docker på Debian
De følgende trin beskriver, hvordan du installerer den nyeste stabile Docker-version fra Docker-lagrene.
-
Opdater de installerede pakker til den nyeste version:
sudo apt update
sudo apt upgrade
Installer de nødvendige afhængigheder for at tilføje et nyt lager over
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Importer depotets GPG-nøgle vha. Følgende curl-kommando:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Føj Docker APT-arkivet til dit systems softwarelagerliste ved at skrive:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Nu hvor Docker-arkivet er aktiveret, skal du opdatere
apt
pakkelisten og installere den nyeste version af Docker CE (Community Edition) med:sudo apt update
sudo apt install docker-ce
Når installationen er afsluttet, starter Docker-tjenesten automatisk. Du kan bekræfte det ved at 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 aktuelle version af Docker tilgængelig til Debian 9
18.06.0-ce
. Tjek Docker-versionen med:docker -v
Docker version 18.06.0-ce, build 0ffa825
Udførelse af Docker-kommandoen uden Sudo
Som standard er det kun en bruger med administratorrettigheder, der kan udføre Docker-kommandoer.
Hvis du vil køre Docker-kommandoer som en ikke-root-bruger uden at forberede
sudo
skal du tilføje din bruger til docker-gruppen, der oprettes under installationen af Docker CE-pakken. Du kan gøre det ved at skrive:
sudo usermod -aG docker $USER
$USER
er en miljøvariabel, der indeholder dit brugernavn.
Log ud og log ind igen, så gruppemedlemmet opdateres.
For at bekræfte, at du kan køre docker-kommandoer uden at forberede
sudo
køre følgende kommando, som vil downloade et testbillede, køre det i en container, udskrive en meddelelse "Hej fra Docker" og afslutte:
docker container run hello-world
Outputet skal se sådan ud:
Fjern Docker-containere
For at slette en eller flere containere skal du bare kopiere container-ID (eller ID'er) og indsætte dem efter
container rm
:
docker container rm c55680af670c
Konklusion
Du har lært, hvordan du installerer Docker på din Debian 9-maskine, og hvordan du downloader Docker-billeder og administrerer Docker-containere. Denne tutorial skraber næppe overfladen på Docker-økosystemet. I nogle af vores næste artikler vil vi fortsætte med at dykke ned i andre aspekter af Docker.
Du bør også tjekke den officielle Docker-dokumentation.
docker debianSådan installeres og bruges docker compose på debian 10 linux
Docker Compose er et værktøj, der giver dig mulighed for at definere og orkestreere Docker-applikationer med flere containere. Denne tutorial forklarer, hvordan du installerer Docker Compose på Debian 10, Buster.
Sådan installeres og bruges docker compose på debian 9
Docker Compose er et værktøj, der giver dig mulighed for at definere og orkestreere Docker-applikationer med flere containere. Den bruger en YAML-fil til at konfigurere applikationens containere, netværk og volumener.
Sådan installeres og bruges docker på debian 10 linux
Docker er en containeriseringsplatform, der giver dig mulighed for hurtigt at bygge, teste og distribuere applikationer som bærbare, selvforsynende containere, der kan køre praktisk talt overalt. I denne tutorial forklarer vi, hvordan du installerer Docker på Debian 10 Buster.