Docker installeren op CentOS 7 + Docker Compose

het concept en de technologie van Docker worden vandaag de dag algemeen erkend. Veel systeembeheerders gebruiken deze tool om te werken vanwege de vele voordelen die het biedt bij het omgaan met containers op Linux. Daarom laten we je vandaag zien hoe je Docker installeert op CentOS 7 en hoe je Docker Compose installeert om je VPS verder aan te drijven!

Docker wordt zeer gewaardeerd, vooral voor de implementatie van images die toepassingen of services bevatten die we gewoonlijk op ons netwerk willen installeren. Naast dit alles, het is een open source project dat het begrip van de werking en zelfs het aanpassingsvermogen als nodig vergemakkelijkt.

Docker en zijn containers begrijpen

Docker is een open source technologie die de implementatie van toepassingen via een container beheert en automatiseert. Deze containers worden gedistribueerd via afbeeldingen die alles bevatten wat u nodig hebt om een toepassing uit te voeren. Er zijn bijvoorbeeld afbeeldingen van WordPress, Nginx, MariaDB en vele andere diensten of toepassingen.

Het belangrijkste voordeel van het gebruik van Docker is dat we services of applicaties op veel systemen kunnen “installeren”, ongeacht de hardware. We kunnen bijvoorbeeld een afbeelding van onze applicatie maken en deze kan worden uitgevoerd op elke computer die Docker heeft geïnstalleerd. Dit alles ongeacht het besturingssysteem of de hardware in kwestie.

Het Beste van alles, aan de slag met deze tool is zeer eenvoudig! Laten we leren hoe je Docker installeren op CentOS 7!

Docker installeren op CentOS 7

Docker installeren op CentOS 7 is eenvoudig. Om dit te doen, moet je verbinding maken met je server met behulp van SSH. Bekijk onze PuTTY tutorial als je problemen hebt met deze stap.

ssh [email protected]

dan moeten we een aantal pakketten installeren voordat we Docker installeren. We moeten de root gebruiker zijn en de volgende regel uitvoeren op de opdrachtregel:

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

De makkelijkste en veiligste manier om het proces te voltooien is via de officiële Docker-repositories. Om dit te doen, moet u deze opdrachtregel uitvoeren:

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

hierna kunnen we Docker op CentOS 7 installeren door het volgende commando uit te voeren:

yum install docker-ce

nu weet u hoe u Docker op CentOS moet installeren. Maar het loopt nog niet! Voer de volgende opdrachten uit om Docker in te schakelen en te starten:

systemctl enable docker

systemctl start docker

ten slotte kunt u de service status controleren om te controleren of alles goed is gegaan:

systemctl status docker

als gevolg hiervan zouden we een groene regel moeten zien die aangeeft dat Docker draait.

basis Docker toepassingen

laten we eerst beginnen met Docker ‘ s “Hello World” Commando. Hiervoor dient u het volgende commando uit te voeren:

docker run hello-world

Deze testafbeelding is degene die Docker adviseert te controleren elke keer dat het gereedschap opnieuw wordt geïnstalleerd.

u kunt alle afbeeldingen op uw systeem controleren met het volgende commando:

docker images

of zoek in de Docker repository naar een beschikbare afbeelding met het search Commando.

docker search 

bijvoorbeeld, u kunt ook zoeken naar een verwante afbeelding met CentOS 7:

docker search centos7

en als u een afbeelding wilt downloaden, kunt u dit doen met het volgende commando:

docker pull 

commando. U kunt de afbeelding noemen door zijn ID of direct door zijn naam.

docker run -t -i 

de optie-i betekent dat u de afbeelding interactief maakt, terwijl de optie-t betekent dat u toegang hebt tot een terminal en deze kunt simuleren.

om een afbeelding af te sluiten, moet u op Ctrl+D.

Docker Compose installeren op CentOS 7

Docker Compose is een hulpprogramma waarmee we afbeeldingen in Docker kunnen weergeven. Het is gemaakt omdat veel programma ‘ s extra diensten nodig hebben om te draaien. Bijvoorbeeld, met WordPress of een ander CMS, we vereisen, in de eerste plaats, een functionele webserver en het beeld van een database beheerder en, ten slotte, het beeld van de applicatie.

we zouden ze één voor één moeten implementeren en configureren. Met Docker Composer kunnen we alles definiëren in een enkel bestand, met alle afbeeldingen afhankelijk van de belangrijkste en laad ze normaal.

om Docker Compose op CentOS 7 te installeren, moeten we dit commando uitvoeren:

als curl niet is geïnstalleerd, kunt u het installeren met het volgende commando:

yum install curl

dan moet u uitvoerrechten toewijzen aan de Docker Compose binary:

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

en nu, om ervoor te zorgen dat er geen problemen zijn bij het gebruik van het gereedschap in de terminal, moet u een symbolische link maken naar het systeem:

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

controleer ten slotte de geïnstalleerde versie:

docker-compose --version

en u zult klaar zijn om Docker en docker compose te gebruiken.

conclusie

vandaag Docker is een veel gebruikte tool. De implementatie van applicaties in de vorm van containers bespaart ons van compatibiliteitsproblemen. Daarnaast maakt Docker het eenvoudig om bestaande containers te installeren en te onderhouden. Aan de andere kant, als je een tool als Compose toe te voegen aan Docker ‘ s technologie, de productiviteit en efficiëntie zal verder worden verbeterd.

alles weten over het installeren van Docker op CentOS en de tool zelf is vandaag de dag erg belangrijk, dus we raden u aan de projectwebsite te bezoeken en er meer over te lezen. Gelukkig leren!

Dit artikel is het laatst gewijzigd op 28 oktober 2020 21: 46

Posted on

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.