Docker: Cum se instalează cea mai recentă versiune stabilă pe DEBIAN 10?

Docker: Cum se instalează cea mai recentă versiune stabilă pe DEBIAN 10?

Docker: Cum se instalează cea mai recentă versiune stabilă pe DEBIAN 10?

La virtualizarea sistemelor de operare și a aplicațiilor sau sistemelor practic constă în a putea participa la același lucru Piese metalice, mai multe elemente ale acestora funcționează complet independent.

Când vine vorba de virtualizare Sisteme de operare cu tehnologii gratuite, gratuite și / sau deschise, tehnologiile sau aplicațiile sunt adesea preferate, cum ar fi Promox, Xen, VirtualBox, QEMU sau KVM. Dar când vine vorba, Aplicații sau sisteme, se recurge de obicei la Kubernetes sau Docker.

Docker: Introducere

Ultimele 2 sunt tehnologie de virtualizare bazată pe containere. În cazul Docher, a fost lansat în Ano 2013, ca parte a dezvoltare open source denumit Motor Docker. Acest lucru a profitat de progresele existente ale vremii, adică de conceptele și cunoștințele despre containere până în prezent Sisteme de operare gratuit și / sau deschis (Unix / Linux), Cum ar fi cgroupuri și spații de nume, pentru a avansa în acest domeniu în creștere al tehnologiei.

Cu ocazia anterioară am vorbit despre Docher, motiv pentru care nu vom aprofunda în ceea ce este, sau care sunt caracteristicile, facilitățile sau alte detalii sau elemente ale acestuia. Deci, ne vom concentra cu adevărat pe instalarea fișierului versiunea actuală (19.03.8) pe DEBIAN 10 (Buster) y GNU / Linux Distros, similare sau bazate pe acestea, cum ar fi MX Linux 19.

Cu toate acestea, pentru mai multe informații puteți accesa publicațiile noastre anterioare Docher.

Docher
Articol asociat:
Cum se instalează Docker pe Raspberry pi cu Raspbian?
Docher
Articol asociat:
Noua versiune a Docker Container 18.09 vine cu noi îmbunătățiri
docker uscat
Articol asociat:
Uscat: un manager CLI interactiv pentru containerele Docker
Articol asociat:
Cum se instalează Docker pe Linux Mint 18 Sarah

Docker: Conținut

Ce este un container?

Înainte de a începe procesul de instalare a acestuia tehnologie de virtualizare bazată pe containere, pentru a putea instala ulterior orice aplicație sau sistem printr-un „Container”, este important să le clarificăm celor mai puțin înțelese ce înseamnă un container.

Citând Pagina oficială HPE (Hewlett Packard Enterprise) despre tehnologia menționată, ne spune următoarele:

Containerele de aplicații sunt medii de rulare ușoare care oferă aplicațiilor fișierele, variabilele și bibliotecile de care trebuie să ruleze, maximizând astfel portabilitatea lor.Matei 22:21.

În timp ce mașinile virtuale tradiționale (VM) permit virtualizarea infrastructurii de calcul, containerele permit cea a aplicațiilor software. Spre deosebire de mașinile virtuale, containerele folosesc sistemul de operare (SO) al gazdei lor în loc să le furnizeze propriile lorMatei 22:21.

Docker: Proces de instalare pe DEBIAN 10 (Buster)

A. Pasul 1

Pregătiți Platformă pentru instalare.

sudo apt update && sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Docker: Instalare - Pasul 1

B. Pasul 2

Descărcați cheia pentru Depozit oficial, configurați depozitul oficial și validați fișierele disponibile din acesta, cu versiunea noastră GNU / Linux Distro. Pentru cazul nostru, DEBIAN 10 (Buster) sau altul GNU / Linux Distro, similar sau bazat pe acesta, cum ar fi MX Linux 19.

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt update && apt-cache policy docker-ce

Docker: Instalare - Pasul 2

C. Pasul 3

Instalați aplicația și fișierele esențiale recomandate.

sudo apt install docker-ce docker-ce-cli containerd.io

Docker: Instalare - Pasul 3

D. Pasul 4

Validați instalarea aplicației, executând instalarea containerului de test numit Salut Lume.

sudo docker run hello-world

Docker: Instalare - Pasul 4

E. Pasul 5

Verificați versiunea aplicației instalate.

docker -v

Docker: Instalare - Pasul 5

F. Pasul 6

Acest pas este opțional, deoarece este practic să se verifice dacă containerul deja instalat nu este descărcat și instalat din nou, atunci când i se cere să îl ruleze din nou.

sudo docker run hello-world

Docker: Instalare - Pasul 6

G. Pasul 7

Acest alt pas poate fi, de asemenea, considerat opțional, deoarece este practic să permită un „Utilizator non-administrator” poate rula un container fără a avea nevoie de permisiuni "administrator". Pentru acest studiu de caz, se va acorda permisiunea unui utilizator existent numit „Sysadmin”.

sudo adduser sysadmin docker
docker run hello-world

Docker: Instalare - Pasul 8

H. Pasul 8

În cele din urmă, lucrul ideal înainte de a începe să utilizați complet Docher, este de a reporni și valida începutul Serviciului și execuția containerului de testare.

sudo /etc/init.d/docker status
docker run hello-world

Docker: Instalare - Pasul 8

Mai târziu, într-o altă publicație despre tehnologia menționată sau legată de aceasta, vom încerca instalarea altei aplicații sau sisteme pentru a învăța în continuare să o stăpânim. Cu toate acestea, pentru cei mai autodidacti sau curioși, există un manual excelent care conține mai multe informații legate de instalare pe DEBIAN GNU / Linux 9/10 în secțiunea de documentare a site oficial docker.

În cele din urmă, în cazul în care doriți să aflați mai multe despre Docher, cum funcționează și este utilizat în viața reală, puteți accesa următoarele 2 linkuri: Palarie rosie y aws amazon.

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru puțină postare utilăMatei 22:21 despre această aplicație excelentă și «Tecnología de Virtualización basada en Contenedores» apel «Docker», care oferă un strat suplimentar de abstractizare și automatizare a virtualizării aplicației în mai multe Sisteme de operare; fii mult interes și utilitate, Pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Și pentru mai multe informații, nu ezitați întotdeauna să vizitați oricare Biblioteca online ca OpenLibra y jedit a citi cărți (PDF-uri) pe acest subiect sau altele domenii de cunoaștere. Deocamdată, dacă ți-a plăcut asta «publicación», nu înceta să-l împărtășești cu alții, în dumneavoastră Site-uri web preferate, canale, grupuri sau comunități de rețele sociale, de preferință gratuite și deschise ca Mastodont, sau sigur și privat, cum ar fi Telegramă.

Sau pur și simplu vizitați pagina noastră principală la De la Linux sau alăturați-vă canalului oficial Telegramă de la FromLinux pentru a citi și a vota pentru această sau alte publicații interesante pe «Software Libre», «Código Abierto», «GNU/Linux» și alte subiecte legate de «Informática y la Computación», și «Actualidad tecnológica».


Adăugați ca sursă preferată în Google