![GTA 6: noi scurgeri despre personaje și data de lansare așteptată](/f/a853f478c8d1e4ccb077e15ce07a7414.jpg?width=100&height=100)
Docher este un instrument de platformă de containerizare extrem de popular care permite utilizatorilor să dezvolte, să testeze și să implementeze aplicații într-un mod lin și eficient în containere. Un container este o unitate ușoară și portabilă care rulează complet izolată de sistemul de operare subiacent. Pachetează codul sursă al aplicației, alături de biblioteci, dependențe și configurație.
Containerele permit dezvoltatorilor să implementeze aplicații în mod consecvent în mai multe medii cu aceleași consecvență și acesta este unul dintre motivele pentru care dezvoltatorul modern nu poate alege să ignore Docker și alte containere platforme.
Docher vine în două ediții principale: Ediția comunității Docker (Docker CE) și Ediția Docker Enterprise (Docker EE). Ediția pentru comunitate este complet gratuită și open-source, în timp ce ediția pentru întreprindere este o versiune premium.
Alăturați-vă nouă în timp ce vă îndrumăm prin instalarea Docker CE pe Rocky Linux și AlmaLinux.
Docher nu este încă disponibil în depozitele implicite. Din fericire, un depozit oficial a fost furnizat de dezvoltatori și îl vom adăuga mai întâi la sistem.
Pe terminalul dvs., executați următoarea comandă pentru a adăuga fișierul Docher repertoriu
$ sudo dnf config-manager --add-repo = https://download.docker.com/linux/centos/docker-ce.repo.
Mai departe, vom instala fișierul Ediția comunității Docker care este disponibil gratuit pentru descărcare și utilizare. Dar mai întâi, actualizați pachetele.
$ sudo dnf update.
Apoi, executați comanda de mai jos pentru a instala Docker CE, interfața liniei de comandă (CLI) și alte instrumente și dependențe esențiale.
$ sudo dnf install -y docker-ce docker-ce-cli containerd.io.
Odată instalat, confirmați versiunea de Docher pe care le-ați instalat conform prevederilor. Ieșirea arată că am instalat Docker 20.10.
$ docker --versiune Versiunea Docker 20.10.8, versiunea 3967b7d
Pentru a începe să utilizați Docher, trebuie să pornim demonul Docker. Dar mai întâi, permiteți-i să înceapă la pornire așa cum se arată.
$ sudo systemctl activate docker.
Apoi începeți Docher daemon.
$ sudo systemctl start docker.
Pentru a confirma starea de rulare a Docher, emite comanda.
$ sudo systemctl status docker.
Perfect! Docker rulează conform așteptărilor.
Pentru a utiliza sau a rula docker ca utilizator obișnuit, trebuie să îl adăugați ladocher„Grup care este creat automat în timpul instalării. În caz contrar, veți continua să rulați erori de permisiune.
Pentru a realiza acest lucru, adăugați utilizatorul obișnuit la „docher‘Grupați după cum urmează unde tecmint este utilizatorul obișnuit care folosește comanda usermod.
$ sudo usermod -aG docker tecmint.
Folosește comanda id pentru a verifica grupurile din care aparține utilizatorul.
$ id tecmint.
În cele din urmă, pentru a asigura Docher funcționează conform așteptărilor, rulați Salut Lume container așa cum este prevăzut în comanda de mai jos.
$ docker rulează hello-world.
Comanda pur și simplu trage Salut Lume imagine din hub-ul Docker, care este un depozit pentru imaginile containerului Docker. Apoi continuă să creați și să rulați containerul care tipărește „Bună ziua de la Docker’De pe terminal. Aceasta este o dovadă îmbrăcată în fier că Docker a fost instalat cu succes.
Să devenim mai aventuroși. Vom trage o Ubuntu imagine, rulați și interacționați cu containerul.
Pentru a trage ultimele Ubuntu imagine, rulează:
$ docker pull ubuntu.
Odată ce imaginea este trasă, confirmați imaginile existente așa cum se arată.
$ imagini docker.
Pentru a accesa shell-ul Ubuntu container, executați comanda.
$ docker run -it ubuntu.
De aici, puteți rula comenzi și puteți efectua gestionarea pachetelor și alte sarcini de sistem în interiorul containerului. După ce ați terminat, apăsați pe „Ieșire’Pentru a ieși din container și a reveni la mediul dvs. de operare.
Și asta este tot pentru acest ghid. Am demonstrat instalarea Docher pe Rocky Linux și AlmaLinux și cum puteți începe să trageți imagini și să rulați containere.