Docker Installation In Ubuntu | How To Install Docker In Ubuntu? | Docker Installation | Simplilearn
Innholdsfortegnelse:
- Forutsetninger
- Installerer Docker på Ubuntu
- Aktiverer Docker-depot
- Installere Docker CE
- Utfører docker-kommando uten sudo
- Fjern Docker-containere
- Konklusjon
Docker er en containerteknologi som lar deg raskt bygge, teste og distribuere applikasjoner som bærbare, selvforsynende containere som kan kjøre praktisk talt hvor som helst. Docker har blitt de facto-standarden for containerdistribusjon, og det er et viktig verktøy for DevOps-ingeniører og deres kontinuerlige integrasjons- og leveringsrørledning.
I denne opplæringen skal vi dekke hvordan du installerer Docker på en Ubuntu 18.04-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.
Installerer Docker på Ubuntu
Selv om Docker-installasjonspakken er tilgjengelig i det offisielle Ubuntu 18.04-depotet, er det ikke alltid det er den siste versjonen. Den anbefalte tilnærmingen er å installere den siste Docker-pakken fra Dockers depoter.
Aktiverer Docker-depot
-
Begynn med å oppdatere pakkelisten og installere avhengighetene som er nødvendige for å legge til et nytt depot over
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Importer depotets GPG-nøkkel ved hjelp av følgende
curl
:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Legg til Docker APT-repository til systemet ditt:
sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Installere Docker CE
Nå som Docker-depotet er aktivert, kan du installere hvilken som helst Docker-versjon du trenger.
-
For å installere den nyeste versjonen av Docker bruker du kommandoen nedenfor. Hvis du vil installere en spesifikk Docker-versjon, hopper du over dette trinnet og går til neste.
sudo apt update
sudo apt install docker-ce
For å installere en spesifikk versjon, må du først liste over tilgjengelige versjoner i Docker-depot:
apt list -a docker-ce
Kommandoen skriver ut tilgjengelige Docker-versjoner i den andre kolonnen.
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 amd64
For å installere versjon
18.09.6
du for eksempel:sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionic
For å forhindre at Docker-pakken oppdateres automatisk, merker du den som holdt tilbake:
sudo apt-mark hold docker-ce
Når installasjonen er fullført, starter Docker-tjenesten automatisk. Du kan bekrefte det ved å skrive:
sudo systemctl status docker
Utgangen vil se slik ut:
● 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ører docker-kommando uten sudo
Som standard administrering krever Docker administratorrettigheter.
For å kjøre Docker-kommandoer som ikke-root-bruker uten å forhåndsvise
sudo
, må du legge brukeren din til
docker
gruppen. Denne gruppen opprettes under installasjonen av Docker CE-pakken. Kjør følgende kommando for å gjøre det:
sudo usermod -aG docker $USER
$USER
er en miljøvariabel som inneholder brukernavnet ditt.
Logg ut og logg inn på nytt og oppdater gruppemedlemskapet.
For å bekrefte at Docker har blitt installert og at du kan kjøre docker-kommandoer uten å forhåndsvise
sudo
, kjør:
docker container run hello-world
Kommandoen vil laste ned et testbilde, kjøre det i en container, skrive ut en "Hello from Docker" -melding og avslutte. Utgangen skal se slik ut:
Fjern Docker-containere
Hvis du vil slette en eller flere containere, kopierer du container-ID-en (eller ID-ene) og limer dem etter
container rm
underkommando:
docker container rm c55680af670c
Konklusjon
Du har lært hvordan du installerer Docker på Ubuntu 18.04-maskinen din, og hvordan du laster ned Docker-bilder og administrerer Docker-containere. Det kan også være lurt å lese om Docker Compose, som lar deg definere og kjøre Docker-applikasjoner med flere 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. For å lære mer om Docker, sjekk den offisielle Docker-dokumentasjonen.
docker ubuntuHvordan installere og bruke docker compose på centos 7

Docker Compose er et verktøy som lar deg definere og kjøre Docker-applikasjoner med flere containere. Med Compose definerer du applikasjonens tjenester, nettverk og volumer i en enkelt YAML-fil, og snurrer deretter applikasjonen med en enkelt kommando.
Hvordan 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å ubuntu 18.04

Docker Compose er et verktøy som lar deg definere og administrere Docker-applikasjoner med flere containere. Den bruker en YAML-fil for å konfigurere applikasjonens tjenester, nettverk og volumer.