Docker: Com instal·lar l'última versió estable sobre DEBIAN 10 €

Docker: Com instal·lar l'última versió estable sobre DEBIAN 10 €

Docker: Com instal·lar l'última versió estable sobre DEBIAN 10 €

La virtualització de Sistemes Operatius i Aplicacions o Sistemes consisteix bàsicament en, poder compartir en un mateix Maquinari, Diversos elements d'aquests funcionant de forma totalment independent.

Quan es tracta de virtualitzar sistemes Operatius amb tecnologies gratuïtes, lliures i / o obertes, Se sol preferir tecnologies o aplicacions, com ara Promox, Xen, VirtualBox, QEMU o KVM. Però quan es tracta, de Aplicacions o Sistemes, Se sol recórrer majoritàriament a Kubernetes o Docker.

Docker: Introducció

Aquestes 2 últimes, són tecnologia de virtualització basada en contenidors. En el cas de estibador, Està va ser alliberada al l'any 2013, Com a part d'un desenvolupament de codi obert anomenat docker cerca. Que va aprofitar els existents avenços de l'època, és a dir, els conceptes i coneixements sobre contenidors fins a la data provinents dels sistemes Operatius lliures i / o obertes (Unix / Linux), Com ara cgroups i namespaces, Per avançar en aquesta florent àrea de la tecnologia.

En oportunitats, anteriors hem parlat sobre estibador, Raó per la qual no aprofundirem en que és, o quines són les seves característiques, facilitats, o altres detalls o elements. Pel que, ens enfocarem realment en la instal·lació de la versió actual (19.03.8) sobre DEBIAN 10 (Buster) y Distros GNU / Linux, similars o basades en aquestes, tal com MX Linux 19.

No obstant això, per a més informació es pot accedir a les nostres anteriors publicacions sobre estibador.

estibador
Article relacionat:
¿Com instal·lar Docker en Raspberry pi amb Raspbian?
estibador
Article relacionat:
Arriba la nova versió de Docker Container 18.09 amb noves millores
dry-docker
Article relacionat:
Dry: un administrador CLI interactiu per a contenidors Docker
Article relacionat:
Com instal·lar Docker a Linux Mint 18 Sarah

Docker: Contingut

Què és un Contenidor?

Abans d'iniciar el procés d'instal·lació d'aquesta tecnologia de virtualització basada en contenidors, Per després poder instal·lar qualsevol aplicació o sistema mitjançant un «Contenidor», És important deixar en clar per als menys entesos, el que significa un contenidor.

Citant a la pàgina oficial de HPE (Hewlett Packard Enterprise) sobre aquesta tecnologia, la mateixa ens diu el següent:

"Els Contenidors d'aplicacions són entorns lleugers de temps d'execució que proporcionen a les aplicacions els arxius, les variables i les biblioteques que necessiten per executar-se, maximitzant d'aquesta manera la seva portabilitat".

"Si bé les Màquines Virtuals (VM) tradicionals permeten la virtualització de la infraestructura de computació, els Contenidors habiliten la de les aplicacions de programari. A diferència de les Màquines Virtuals, els Contenidors utilitzen el Sistema Operatiu (SO) del seu sistema principal en lloc de proporcionar el seu propi".

Docker: Procés d'instal·lació sobre DEBIAN 10 (Buster)

A. Pas 1

preparar el Sistema operatiu per a la instal·lació.

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

Docker: Instal·lació - Pas 1

B. Pas 2

Descarregar la clau de l' repositori oficial, Configurar el Repositori oficial i validar els arxius disponibles d'ell mateix, amb la versió de la nostra Distro GNU / Linux. Per al nostre cas, DEBIAN 10 (Buster) o una altra Distro GNU / Linux, similar o basades en aquesta, tal com 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: Instal·lació - Pas 2

C. Pas 3

Instal·lar l'aplicació i els arxius essencials recomanats.

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

Docker: Instal·lació - Pas 3

D. Pas 4

Validar instal·lació de l'aplicació, executant la instal·lació de l'contenidor de prova anomenat «Hello-world».

sudo docker run hello-world

Docker: Instal·lació - Pas 4

E. Pas 5

Comprovar la versió de l'aplicació instal·lada.

docker -v

Docker: Instal·lació - Pas 5

F. Pas 6

Aquest pas és opcional, ja que bàsicament és per comprovar que el contenidor ja instal·lat, no és descarregat i instal·lat de nou, a l'demanar que s'executi novament.

sudo docker run hello-world

Docker: Instal·lació - Pas 6

G. Pas 7

Aquest altre pas també es pot considerar opcional, ja que bàsicament és per permetre que un «Usuari no administrador» pugui executar un contenidor sense necessitar permisos de «Usuari administrador». Per a aquest cas d'estudi, se li donarà permís a un usuari existent anomenat «Sysadmin».

sudo adduser sysadmin docker
docker run hello-world

Docker: Instal·lació - Pas 8

H. Pas 8

Finalment, l'ideal abans d'iniciar a usar per complet a estibador, És reiniciar i validar l'arrencada de l'servei i l'execució de l'contenidor de prova.

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

Docker: Instal·lació - Pas 8

Més endavant, en una altra publicació sobre aquesta tecnologia o relacionada amb aquesta, provarem la instal·lació d'alguna altra aplicació o sistema per seguir aprenent a dominar la mateixa. No obstant això, per als més autodidactes o curiosos, hi ha un excel·lent manual que conté més informació relacionada amb la instal·lació sobre DEBIAN GNU / Linux 9/10 a la secció de documentació de l' lloc oficial de Docker.

Finalment, en cas de voler saber una mica més sobre docker, com funciona i és usat en la vida real, es pot accedir als següents 2 enllaços: Barret vermell y AWS Amazon.

Imatge generica per conclusions d'articles

Conclusió

Esperem que aquesta "petita i útil publicació" sobre aquesta excel·lent aplicació i «Tecnología de Virtualización basada en Contenedores» anomenada «Docker», La qual cosa proporciona una capa addicional d'abstracció i automatització de virtualització d'aplicacions en múltiples sistemes Operatius; sigui de molt interès i utilitat, Per a tota la «Comunidad de Software Libre y Código Abierto» i de gran contribució a la difusió de l'meravellós, gegantí i creixent ecosistema d'aplicacions de «GNU/Linux».

I per a més informació, no dubtis sempre en visitar qualsevol Biblioteca en línia com a OpenLibra y jEdit per llegir llibres (PDFs) sobre aquest tema o altres àrees de coneixement. Per ara, si t'ha agradat aquesta «publicación», no deixis de compartir-la amb d'altres, en els teus llocs web, canals, grups o comunitats favorites de xarxes socials, preferiblement lliures i obertes com Mastodon, O segures i privades com telegram.

O simplement, visita la nostra pàgina d'inici en DesdeLinux o uneix-te a Canal oficial de Telegram de DesdeLinux per llegir i votar per aquesta o altres interessants publicacions sobre «Software Libre», «Código Abierto», «GNU/Linux» i altres temes relacionats amb la «Informática y la Computación», I la «Actualidad tecnológica».


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.