Cum să instalați Docker pe CentOS
Docker este un instrument puternic pentru construirea, implementarea și rularea aplicațiilor în containere, oferind un mediu izolat care simplifică dezvoltarea și implementarea. Instalarea Docker pe CentOS vă permite să profitați de aceste capacități. Acest ghid vă va ghida prin procesul de instalare a Docker pe un server CentOS.
1. Actualizați sistemul
Înainte de a instala Docker, este o idee bună să vă actualizați sistemul pentru a vă asigura că toate pachetele sunt actuale:
2. Instalarea pachetelor necesare
Docker necesită ca mai întâi să fie instalate unele dependențe. Rulați următoarea comandă pentru a le adăuga:
Pachetul yum-utils furnizează utilitarul yum-config-manager, pe care îl vom utiliza pentru a configura depozitul Docker.
3. Configurarea depozitului Docker
În continuare, adăugați depozitul oficial Docker la sistemul dvs:
Acest depozit furnizează cele mai recente pachete Docker pentru CentOS.
4. Instalați Docker
Cu depozitul adăugat, acum puteți instala Docker:
Aceasta instalează motorul Docker pe sistemul dumneavoastră CentOS.
5. Porniți și activați Docker
Odată ce Docker este instalat, porniți serviciul Docker și activați-l pentru a rula la pornire:
Pentru a verifica starea serviciului Docker, puteți rula:
6. Verificarea instalării Docker
Pentru a verifica dacă Docker funcționează corect, executați următoarea comandă:
Această comandă descarcă o imagine de test din depozitul Docker și o rulează. Dacă totul este configurat corect, veți vedea un mesaj care indică faptul că Docker este instalat și funcționează.
7. Gestionarea Docker ca utilizator fără rădăcină (opțional)
În mod implicit, Docker necesită privilegii de root. Pentru a permite unui utilizator non-root să execute comenzi Docker, adăugați-l la grupul docker.
Pasul 1: Crearea grupului Docker
Pasul 2: Adăugați utilizatorul dvs. la grupul Docker
Înlocuiți your_username cu numele de utilizator real pentru care doriți să acordați acces Docker:
După adăugarea utilizatorului, deconectați-vă și conectați-vă din nou pentru ca modificările să intre în vigoare.
8. Comenzi de bază Docker
Iată câteva comenzi Docker esențiale pentru început:
- Lista containerelor Docker:docker ps # Afișează containerele care rulează docker ps -a # Afișează toate containerele, inclusiv cele oprite
- Porniți și opriți containerele:docker start container_id docker stop container_id
- Eliminarea containerelor:docker rm container_id
- Listează imaginile Docker:docker images
- Trageți o imagine Docker:docker pull image_name
9. Configurarea Docker pentru a porni la pornire
Docker ar trebui să fie deja configurat pentru a porni la pornire. Cu toate acestea, dacă trebuie să o activați din nou:
10. Configurare suplimentară Docker (opțională)
- Configurarea Docker Compose: Docker Compose vă permite să definiți și să executați aplicații multi-container. Instalați Docker Compose cu:sudo curl -L “https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose sudo chmod x /usr/local/bin/docker-compose
- Configurarea daemonului Docker: Personalizați Docker prin editarea fișierului /etc/docker/daemon.json. Puteți configura opțiuni precum logarea, driverele de stocare și setările de rețea.
Concluzii
Instalarea Docker pe CentOS oferă un mediu flexibil pentru aplicațiile containerizate, simplificând procesele de dezvoltare și implementare. Cu Docker instalat și funcțional, puteți începe să explorați containerizarea pentru proiectele dvs. pe CentOS.