Docker: Si ta instaloni versionin më të fundit të qëndrueshëm në DEBIAN 10?

Docker: Si ta instaloni versionin më të fundit të qëndrueshëm në DEBIAN 10?

Docker: Si ta instaloni versionin më të fundit të qëndrueshëm në DEBIAN 10?

Virtualizimi i Sistemit Operativ dhe Aplikacioneve në thelb konsiston në aftësinë për të ndarë disa elementë të tyre në të njëjtin harduer , duke funksionuar plotësisht në mënyrë të pavarur.

Kur bëhet fjalë për virtualizimin e sistemeve operative me teknologji falas dhe me burim të hapur , zakonisht preferohen teknologji ose aplikacione të tilla si ProMax, Xen, VirtualBox, QEMU ose KVM . Megjithatë, kur bëhet fjalë për aplikacione ose sisteme , Kubernetes ose Docker janë përgjithësisht zgjedhjet e preferuara.

Docker: Hyrje

Këto dy të fundit janë teknologji virtualizimi të bazuara në kontejnerë . Docker , në veçanti , u publikua në vitin 2013 si pjesë e një projekti me burim të hapur të quajtur Docker Engine . Ai shfrytëzoi përparimet ekzistuese në atë kohë - konkretisht, konceptet dhe njohuritë rreth kontejnerëve të nxjerra nga sistemet operative të lira dhe me burim të hapur (Unix/Linux) , të tilla si grupet c dhe hapësirat e emrave - për të zhvilluar më tej këtë fushë në lulëzim të teknologjisë.

Ne e kemi diskutuar Docker-in më parë , kështu që nuk do të hyjmë në detaje rreth asaj që është, karakteristikave, aftësive ose aspekteve të tjera të tij. Në vend të kësaj, do të përqendrohemi në instalimin e versionit aktual (19.03.8)Debian 10 (Buster) dhe shpërndarje të ngjashme ose derivate të GNU/Linux, siç është MX Linux 19.

Megjithatë, për më shumë informacion mund të qaseni në botimet tona të mëparshme mbi Docker.

prerës
Artikulli i lidhur:
Si të instaloni Docker në Raspberry pi me Raspbian?
prerës
Artikulli i lidhur:
Versioni i ri i Docker Container 18.09 arrin me përmirësime të reja
docker i thatë
Artikulli i lidhur:
Dry: një menaxher interaktiv CLI për kontejnerët Docker
Artikulli i lidhur:
Si të instaloni Docker në Linux Mint 18 Sarah

Docker: Përmbajtja

Çfarë është një kontejner?

Para se të filloni procesin e instalimit të kësaj teknologjie virtualizimi të bazuar në kontejnerë , në mënyrë që të mund të instaloni çdo aplikacion ose sistem duke përdorur një "Kontejner" , është e rëndësishme të sqaroni për ata që janë më pak të familjarizuar me konceptin se çfarë do të thotë një kontejner.

Duke cituar faqen zyrtare të HPE (Hewlett Packard Enterprise) mbi këtë teknologji, thuhet si më poshtë:

" Kontejnerët e aplikacioneve janë mjedise të lehta ekzekutimi që u ofrojnë aplikacioneve skedarët, variablat dhe bibliotekat që u nevojiten për të ekzekutuar, duke maksimizuar kështu lëvizshmërinë e tyre . "

" Ndërsa Makinat Virtuale (VM) tradicionale lejojnë virtualizimin e infrastrukturës kompjuterike, Kontejnerët mundësojnë virtualizimin e aplikacioneve softuerike. Ndryshe nga Makinat Virtuale, Kontejnerët përdorin Sistemin Operativ (OS) të hostit të tyre në vend që të ofrojnë të tyren . "

Docker: Procesi i instalimit në DEBIAN 10 (Buster)

A. Hapi 1

Përgatitni sistemin operativ për instalim.

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

Docker: Instalimi - Hapi 1

B. Hapi 2

Shkarkoni çelësin nga depoja zyrtare , konfiguroni depon zyrtare dhe validoni skedarët e disponueshëm me versionin e shpërndarjes suaj GNU/Linux . Në rastin tonë, ky është Debian 10 (Buster) ose një shpërndarje tjetër e ngjashme ose e bazuar në Debian GNU/Linux, siç është 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: Instalimi - Hapi 2

C. Hapi 3

Instaloni aplikacionin dhe skedarët thelbësorë të rekomanduar.

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

Docker: Instalimi - Hapi 3

D. Hapi 4

Validoni instalimin e aplikacionit duke ekzekutuar instalimin e kontejnerit të testimit të quajtur "hello-world".

sudo docker run hello-world

Docker: Instalimi - Hapi 4

E. Hapi 5

Kontrolloni versionin e aplikacionit të instaluar.

docker -v

Docker: Instalimi - Hapi 5

F. Hapi 6

Ky hap është opsional, pasi në thelb është për të kontrolluar që ena e instaluar tashmë nuk është shkarkuar dhe instaluar përsëri, kur i kërkohet ta ekzekutojë përsëri.

sudo docker run hello-world

Docker: Instalimi - Hapi 6

G. Hapi 7

Ky hap tjetër mund të konsiderohet gjithashtu opsional, pasi në thelb i lejon një përdoruesi jo-administrator të ekzekutojë një kontejner pa pasur nevojë për privilegje administratori . Për këtë studim rasti, leja do t'i jepet një përdoruesi ekzistues të quajtur "sysadmin".

sudo adduser sysadmin docker
docker run hello-world

Docker: Instalimi - Hapi 8

H. Hapi 8

Së fundmi, në mënyrë ideale, përpara se të filloni të përdorni plotësisht Docker , duhet të ristartoni dhe të validoni fillimin e shërbimit dhe ekzekutimin e kontejnerit të testimit.

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

Docker: Instalimi - Hapi 8

Më vonë, në një postim tjetër rreth kësaj teknologjie ose temave të lidhura, do të përpiqemi të instalojmë një aplikacion ose sistem tjetër për të çuar më tej procesin tonë të të nxënit. Megjithatë, për ata që preferojnë të mësojnë vetë ose janë thjesht kuriozë, ekziston një manual i shkëlqyer me më shumë informacion rreth instalimit të Docker në Debian GNU/Linux 9/10 në seksionin e dokumentacionit të faqes zyrtare të internetit të Docker.

Së fundmi, nëse doni të mësoni më shumë rreth Docker, si funksionon dhe si përdoret në jetën reale, mund të përdorni dy lidhjet e mëposhtme: Red Hat dhe AWS Amazon.

Imazh gjenerik për përfundimet e artikullit

Përfundim

Ne shpresojmë që kjo "post i dobishëm i vogël" në lidhje me këtë aplikacion të shkëlqyeshëm dhe «Tecnología de Virtualización basada en Contenedores» thirrje «Docker», e cila siguron një shtresë shtesë të abstraksionit dhe automatizimit të virtualizimit të aplikacionit në shumëfish Sistemet operative; të jetë shumë interesi dhe dobia, Për të gjithë «Comunidad de Software Libre y Código Abierto» dhe me një kontribut të madh në përhapjen e ekosistemit të mrekullueshëm, gjigant dhe në rritje të zbatimeve të «GNU/Linux».

Dhe për më shumë informacion, mos hezitoni gjithmonë të vizitoni ndonjë Biblioteka online si OpenLibra y jedit te lexosh libra (PDF) për këtë temë apo të tjera fushat e njohurive. Tani për tani, nëse ju pëlqeu kjo «publicación», mos ndalo ndarjen e saj me të tjerët, në tuajin Uebsajtet, kanalet, grupet ose komunitetet e preferuara të rrjeteve sociale, mundësisht falas dhe të hapura si Mastodont, ose si të sigurta dhe private Telegram.

Ose thjesht vizitoni faqen tonë në Nga Linux ose bashkohuni në Kanalin zyrtar Telegram nga DesdeLinux për të lexuar dhe votuar për këtë ose botime të tjera interesante në «Software Libre», «Código Abierto», «GNU/Linux» dhe tema të tjera që lidhen me «Informática y la Computación», Dhe «Actualidad tecnológica».


Shto si burim të preferuar në Google