Trinn 1: Systemoppdatering
Trinn 2: Installere Docker CE
Trinn 3: Tillat Docker-kommandoer uten sudo
Trinn 4: Test Docker
Docker containerteknologi lar deg kjøre applikasjoner i et spesifikt og isolert miljø. Docker Community Edition (CE) er det nye navnet på det gratis Docker- produktet. I denne opplæringen lærer du hvordan du installerer Docker CE på CentOS 7.
Trinn 1: Systemoppdatering
Først, la oss sørge for at vi kjører på et rent system. Oppdater alle pakker.
yum update
Installer deretter Docker CE-avhengighetene.
yum install -y yum-utils device-mapper-persistent-data lvm2
Trinn 2: Installere Docker CE
Docker tilbyr et depot hvor du kan hente den stabile Docker CE-versjonen. Installer den med denne kommandoen:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
For å installere Docker, kjør ganske enkelt:
yum install -y docker-ce
Valgfritt: I tilfelle du vil bruke den nyeste versjonen av Docker CE, må du aktivere de lagrene som er deaktivert som standard:
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
Trinn 3: Tillat Docker-kommandoer uten sudo
Å starte en beholder krever administratorrettigheter. Hvis du ikke vil kjøre Docker som root-bruker, kan du kjøre den fra kontoen din ved å bruke sudo. Å legge til " sudo" foran hver Docker-kommando er kjedelig - for å unngå dette, legg til brukeren din i gruppen " docker":
usermod -aG docker your_username
Nå, start Docker-tjenesten:
systemctl start docker
Trinn 4: Test Docker
Du kan bruke den hendige "hello-world"-testen for å bekrefte om Docker vil kjøre på systemet ditt.
docker run hello-world
Ved suksess vil dette returnere velkomstmeldingen:
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
Du kan også kjøre en Ubuntu-beholder med:
docker run -it ubuntu bash
La oss aktivere Docker for å kjøre når systemet starter opp.
systemctl enable docker
Gratulerer! Du har nå installert Docker CE på CentOS 7.