Sådan installeres Docker på CentOS 7 + Docker Compose

konceptet og teknologien til Docker er bredt anerkendt i dag. Mange systemadministratorer bruger dette værktøj til at arbejde på grund af de mange fordele, det giver ved håndtering af containere. Derfor viser vi dig i dag, hvordan du installerer Docker på CentOS 7, og derefter hvordan du installerer Docker Compose for yderligere at drive din VPS!

Docker er meget værdsat især for implementeringen af billeder, der indeholder applikationer eller tjenester, som vi ofte vil installere på vores netværk. Ud over alt dette er det et open source-projekt, der letter forståelsen af dets drift og endda tilpasningsevnen efter behov.

forståelse af Docker og dens containere

Docker er en open source-teknologi, der styrer og automatiserer implementeringen af applikationer gennem en container. Disse containere distribueres gennem billeder, der indeholder alt hvad du behøver for at køre et program. For eksempel er der billeder fra , MariaDB og mange andre tjenester eller applikationer.

den største fordel ved at bruge Docker er, at vi kan “installere” tjenester eller applikationer på mange systemer, uanset udstyr. For eksempel kan vi lave et billede af vores applikation, og det kan køre på enhver computer, der har Docker installeret. Alt dette uanset hvilket operativsystem eller udstyr der er tale om.

bedst af alt, at komme i gang med dette værktøj er meget nemt! Lad os lære at installere Docker på CentOS 7!

Sådan installeres Docker på CentOS 7

installation af Docker på CentOS 7 er enkel. For at gøre dette skal du oprette forbindelse til din server ved hjælp af SSH. Tjek vores PuTTY tutorial, hvis du har problemer med dette trin.

ssh [email protected]

så skal vi installere et antal pakker, før du installerer Docker. Vi skal være rodbrugeren og køre følgende linje på kommandolinjen:

yum install -y yum-utils device-mapper-persistent-data lvm2

den nemmeste og sikreste måde at fuldføre processen på er gennem de officielle Docker repositories. For at gøre dette skal du køre denne kommandolinje:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

efter dette kan vi installere Docker på CentOS 7 ved at køre følgende kommando:

yum install docker-ce

nu ved du, hvordan du installerer Docker på CentOS. Men det kører ikke endnu! For at aktivere og starte Docker skal du køre følgende kommandoer:

systemctl enable docker
systemctl start docker

endelig kan du kontrollere servicestatus for at kontrollere, at alt er gået godt:

systemctl status docker

som et resultat skal vi se en grøn linje angiver, at Docker kører.

grundlæggende Docker-applikationer

lad os først starte med Dockers kommando “Hej Verden”. Til dette skal du køre følgende kommando:

docker run hello-world

dette testbillede er det, som Docker anbefaler at kontrollere, hver gang værktøjet geninstalleres.

Du kan kontrollere alle de billeder, du har på dit system med denne kommando:

docker images

eller søg i Docker-arkivet efter et tilgængeligt billede med søgekommandoen.

docker search 

for eksempel kan du også søge efter et relateret billede med CentOS 7:

docker search centos7

og hvis du vil hente et billede, kan du gøre det med følgende kommando:

docker pull 

endelig, for at køre billedet ved hjælp af kommandoen Kør. Du kan ringe til billedet ved dets ID eller direkte ved navn.

docker run -t -i 

indstillingen-i betyder, at du vil gøre billedet interaktivt, mens indstillingen-t betyder, at du får adgang til en terminal og kan simulere en.

for at afslutte et billede skal du trykke på CTRL+D.

Sådan installeres Docker Compose på CentOS 7

Docker Compose er et værktøj, der giver os mulighed for at vise billeder i Docker. Det blev oprettet, fordi mange programmer kræver ekstra tjenester til at køre. For eksempel kræver vi først og fremmest en funktionel internetserver og billedet af en databaseadministrator og endelig billedet af applikationen.

vi bliver nødt til at implementere dem en efter en og konfigurere dem. Med Docker Composer kan vi definere alt i en enkelt fil, hvor alle billederne er afhængige af den vigtigste og indlæse dem normalt.

for at installere Docker Compose på CentOS 7 skal vi køre denne kommando:

Hvis du ikke har curl installeret, kan du installere den ved hjælp af følgende kommando:

yum install curl

så skal du tildele udførelses tilladelser til Docker Compose binary:

chmod +x /usr/local/bin/docker-compose

og nu for at sikre, at der ikke er nogen problemer, når du bruger værktøjet i terminalen, skal du lave et symbolsk link til systemet:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

endelig skal du kontrollere den installerede version:

docker-compose --version

og du er klar til at bruge Docker og Docker Compose.

konklusion

I dag er Docker et meget brugt værktøj. Implementeringen af applikationer i form af containere sparer os for kompatibilitetsproblemer. Derudover gør Docker det nemt at installere og vedligeholde eksisterende containere. På den anden side, hvis du tilføjer et værktøj som Compose til Dockers teknologi, forbedres produktiviteten og effektiviteten yderligere.

at vide alt om installation af Docker på CentOS og selve værktøjet er meget vigtigt i dag, så vi anbefaler, at du besøger projektets hjemmeside og læser mere om det. Glad læring!

denne artikel blev sidst ændret den 28. oktober 2020 9: 46 pm

Posted on

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.