cum se instalează Docker pe CentOS 7 + Docker Compose

conceptul și tehnologia Docker sunt recunoscute pe scară largă astăzi. Mulți administratori de sistem folosesc acest instrument pentru a funcționa din cauza numeroaselor avantaje pe care le oferă atunci când manipulează containere pe Linux. De aceea, astăzi vă vom arăta cum să instalați Docker pe CentOS 7 și apoi cum să instalați Docker Compose pentru a vă alimenta în continuare VPS-ul!

Docker este foarte apreciat în special pentru implementarea imaginilor care conțin aplicații sau servicii pe care de obicei dorim să le instalăm în rețeaua noastră. Pe lângă toate acestea, este un proiect open source care facilitează înțelegerea funcționării sale și chiar adaptabilitatea după cum este necesar.

înțelegerea Docker și containerele sale

Docker este o tehnologie open source care gestionează și automatizează implementarea aplicațiilor printr-un container. Aceste containere sunt distribuite prin imagini care conțin tot ce aveți nevoie pentru a rula o aplicație. De exemplu, există imagini de la WordPress, Nginx, MariaDB și multe alte servicii sau aplicații.

principalul avantaj al utilizării Docker este că putem „instala” servicii sau aplicații pe multe sisteme, indiferent de hardware. De exemplu, putem face o imagine a aplicației noastre și poate rula pe orice computer care are Docker instalat. Toate acestea indiferent de sistemul de operare sau hardware-ul în cauză.

cel mai bun din toate, Noțiuni de bază cu acest instrument este foarte ușor! Să învățăm cum să instalăm Docker pe CentOS 7!

cum se instalează Docker pe CentOS 7

instalarea Docker pe CentOS 7 este simplu. Pentru a face acest lucru, trebuie să vă conectați la serverul dvs. utilizând SSH. Consultați tutorialul nostru PuTTY dacă aveți probleme cu acest pas.

ssh [email protected]

atunci trebuie să instalăm un număr de pachete înainte de a instala Docker. Trebuie să fim utilizatorul root și să rulăm următoarea linie pe linia de comandă:

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

cel mai simplu și mai sigur mod de a finaliza procesul este prin depozitele oficiale Docker. Pentru a face acest lucru, trebuie să rulați această linie de comandă:

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

după aceasta, putem instala Docker pe CentOS 7 executând următoarea comandă:

yum install docker-ce

acum știți cum să instalați Docker pe CentOS. Dar nu rulează încă! Pentru a activa și lansa Docker, executați următoarele comenzi:

systemctl enable docker
systemctl start docker

În cele din urmă, puteți verifica starea serviciului pentru a verifica dacă totul a mers bine:

systemctl status docker

ca urmare, ar trebui să vedem o linie verde indică faptul că Docker rulează.

Aplicații Docker de bază

În primul rând, să începem cu comanda „Hello World” a lui Docker. Pentru aceasta trebuie să executați următoarea comandă:

docker run hello-world

această imagine de test este cea pe care Docker recomandă verificarea de fiecare dată când instrumentul este reinstalat.

puteți verifica toate imaginile pe care le aveți în sistem cu această comandă:

docker images

sau puteți căuta în magazia Docker o imagine disponibilă cu comanda căutare.

docker search 

de exemplu, puteți căuta o imagine asemănătoare și cu CentOS 7:

docker search centos7

și dacă doriți să descărcați o imagine, puteți face acest lucru cu următoarea comandă:

docker pull 

În cele din urmă, pentru a rula imaginea folosind comanda Run. Puteți apela imaginea prin ID-ul său sau direct prin numele său.

docker run -t -i 

opțiunea-i înseamnă că veți face imaginea interactivă, în timp ce opțiunea-t înseamnă că veți avea acces la un terminal și puteți simula unul.

pentru a ieși dintr-o imagine, trebuie să apăsați CTRL+D.

cum se instalează Docker Compose pe CentOS 7

Docker Compose este un utilitar care ne permite să afișăm imagini în Docker. A fost creat deoarece multe programe necesită servicii suplimentare pentru a rula. De exemplu, cu WordPress sau alt CMS, avem nevoie, în primul rând, de un server web funcțional și de imaginea unui administrator de baze de date și, în final, de imaginea aplicației.

ar trebui să le implementăm unul câte unul și să le configurăm. Cu Docker Composer putem defini totul într-un singur fișier, Cu toate imaginile dependente de cea principală și le putem încărca normal.

pentru a instala Docker Compose pe CentOS 7, trebuie să executăm această comandă:

În cazul în care nu aveți curl instalat, îl puteți instala folosind următoarea comandă:

yum install curl

apoi trebuie să atribuiți permisiuni de executare binarului Docker Compose:

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

și acum, pentru a vă asigura că nu există probleme atunci când utilizați instrumentul în terminal, va trebui să faceți o legătură simbolică cu sistemul:

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

în cele din urmă, verificați versiunea instalată:

docker-compose --version

și veți fi gata să utilizați Docker și Docker Compose.

concluzie

astăzi Docker este un instrument utilizat pe scară largă. Implementarea aplicațiilor sub formă de containere ne salvează de problemele de compatibilitate. În plus, Docker facilitează instalarea și întreținerea containerelor existente. Pe de altă parte, dacă adăugați un instrument precum Compose la tehnologia Docker, productivitatea și eficiența vor fi îmbunătățite în continuare.

știind totul despre instalarea Docker pe CentOS și instrumentul în sine este foarte important astăzi, așa că vă recomandăm să vizitați site-ul web al proiectului și să citiți mai multe despre acesta. Învățare fericită!

Acest articol a fost modificat ultima dată pe 28 octombrie 2020 9: 46 pm

Posted on

Lasă un răspuns

Adresa ta de email nu va fi publicată.