hur man installerar Docker på CentOS 7 + Docker Compose

konceptet och tekniken för Docker är allmänt erkända idag. Många systemadministratörer använder detta verktyg för att arbeta på grund av de många fördelar det ger när man hanterar behållare på Linux. Det är därför vi idag visar dig hur du installerar Docker på CentOS 7, och sedan hur du installerar Docker Compose för att ytterligare driva din VPS!

Docker är mycket uppskattat särskilt för implementering av bilder som innehåller applikationer eller tjänster som vi vanligtvis vill installera i vårt nätverk. Utöver allt detta är det ett open source-projekt som underlättar förståelsen för dess funktion och till och med anpassningsförmågan efter behov.

förstå Docker och dess behållare

Docker är en open source-teknik som hanterar och automatiserar utplaceringen av applikationer genom en behållare. Dessa behållare distribueras genom bilder som innehåller allt du behöver för att köra ett program. Till exempel finns det bilder från WordPress, Nginx, MariaDB och många andra tjänster eller applikationer.

den största fördelen med att använda Docker är att vi kan ”installera” tjänster eller applikationer på många system, oavsett hårdvara. Vi kan till exempel skapa en bild av vår applikation och den kan köras på vilken dator som helst som har Docker installerat. Allt detta oavsett operativsystem eller hårdvara i fråga.

bäst av allt, att komma igång med det här verktyget är väldigt enkelt! Låt oss lära oss hur du installerar Docker på CentOS 7!

hur man installerar Docker på CentOS 7

Installera Docker på CentOS 7 är enkelt. För att göra detta måste du ansluta till din server med SSH. Kolla in vår PuTTY-handledning om du har problem med det här steget.

ssh [email protected]

då måste vi installera ett antal paket innan du installerar Docker. Vi måste vara rotanvändaren och köra följande rad på kommandoraden:

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

det enklaste och säkraste sättet att slutföra processen är genom de officiella Docker-repositorierna. För att göra detta måste du köra den här kommandoraden:

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

därefter kan vi installera Docker på CentOS 7 genom att köra följande kommando:

yum install docker-ce

nu vet du hur du installerar Docker på CentOS. Men det går inte än! För att aktivera och starta Docker, kör följande kommandon:

systemctl enable docker
systemctl start docker

slutligen kan du kontrollera servicestatus för att kontrollera att allt har gått bra:

systemctl status docker

som ett resultat bör vi se en grön linje indikerar att Docker körs.

grundläggande Docker-applikationer

Låt oss först börja med Dockers ”Hello World” – kommando. För detta måste du köra följande kommando:

docker run hello-world

denna testbild är den som Docker rekommenderar att du kontrollerar varje gång verktyget installeras om.

Du kan kontrollera alla bilder du har på ditt system med det här kommandot:

docker images

eller sök i Docker-förvaret efter en tillgänglig bild med sökkommandot.

docker search 

Du kan till exempel söka efter en relaterad bild med CentOS 7 Också:

docker search centos7

och om du vill ladda ner en bild kan du göra det med följande kommando:

docker pull 

slutligen, för att köra bilden med kommandot Kör. Du kan ringa bilden med dess ID eller direkt med dess namn.

docker run -t -i 

alternativet-i betyder att du kommer att göra bilden interaktiv, medan alternativet-t betyder att du har tillgång till en terminal och kan simulera en.

för att avsluta en bild måste du trycka på CTRL+D.

så här installerar du Docker Compose på CentOS 7

Docker Compose är ett verktyg som låter oss visa bilder i Docker. Det skapades eftersom många program kräver extra tjänster att köra. Till exempel, med WordPress eller ett annat CMS, kräver vi först och främst en funktionell webbserver och bilden av en Databasadministratör och slutligen bilden av applikationen.

Vi måste distribuera dem en efter en och konfigurera dem. Med Docker Composer kan vi definiera allt i en enda fil, med alla bilder beroende på den huvudsakliga och ladda dem normalt.

för att installera Docker Compose på CentOS 7 måste vi köra det här kommandot:

om du inte har curl installerat kan du installera det med följande kommando:

yum install curl

då måste du tilldela exekveringsbehörigheter till Docker Compose binary:

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

och nu, för att säkerställa att det inte finns några problem när du använder verktyget i terminalen, måste du göra en symbolisk länk till systemet:

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

slutligen, kontrollera den installerade versionen:

docker-compose --version

och du är redo att använda Docker och Docker compose.

slutsats

idag är Docker ett allmänt använt verktyg. Implementeringen av applikationer i form av behållare sparar oss från kompatibilitetsproblem. Dessutom gör Docker det enkelt att installera och underhålla befintliga Behållare. Å andra sidan, om du lägger till ett verktyg som Compose till Dockers teknik, kommer produktiviteten och effektiviteten att förbättras ytterligare.

att veta allt om att installera Docker på CentOS och själva verktyget är mycket viktigt idag, så vi rekommenderar att du besöker projektets webbplats och läser mer om det. Lyckligt lärande!

den här artikeln ändrades senast den 28 oktober 2020 9: 46 pm

Posted on

Lämna ett svar

Din e-postadress kommer inte publiceras.