Docker: Si ta instaloni versionin më të fundit të qëndrueshëm në DEBIAN 10?
La virtualizimi i Sistemeve Operative dhe Aplikacioneve ose Sistemeve në thelb konsiston në të qenit në gjendje të ndajmë në të njëjtën gjë Hardware, disa elemente të këtyre veprojnë plotësisht të pavarura.
Kur bëhet fjalë për virtualizimin Sistemet operative me teknologji falas, falas dhe / ose të hapur, teknologjitë ose aplikacionet shpesh preferohen, të tilla si Promox, Xen, VirtualBox, QEMU ose KVM. Por kur bëhet fjalë për Aplikime ose Sisteme, zakonisht përdoret kryesisht Kubernetes ose Docker.

Këto 2 të fundit janë teknologji virtualizimi e bazuar në kontejner. Në rastin e prerës, ajo u lëshua në año 2013, si pjesë e a zhvillimi i burimit të hapur i quajtur Motor docker. Kjo përfitoi nga përparimet ekzistuese të kohës, domethënë, konceptet dhe njohuritë në lidhje me kontejnerët deri më tani Sistemet operative falas dhe / ose të hapur (Unix / Linux)siç janë grupet e grupeve dhe hapësirat e emrave, për të përparuar në këtë zonë në rritje të teknologjisë.
Në raste të mëparshme kemi biseduar prerës, e cila është arsyeja pse ne nuk do të thellohemi në atë që është, ose cilat janë karakteristikat e saj, objektet, ose detaje të tjera ose elemente. Pra, ne do të përqendrohemi vërtet në instalimin e versioni aktual (19.03.8) më DEBIAN 10 (Buster) y GNU / Linux Distros, të ngjashme ose të bazuar në këto, të tilla si MXLinux 19.
Sidoqoftë, për më shumë informacion mund të përdorni botimet tona të mëparshme në prerës.

Çfarë është një kontejner?
Para fillimit të procesit të instalimit të kësaj teknologji virtualizimi e bazuar në kontejner, që më vonë të jetë në gjendje të instalojë ndonjë aplikacion ose sistem përmes a "Enë", është e rëndësishme ta bëni të qartë për më pak të kuptuarit, se çfarë do të thotë një enë.
Duke cituar Faqja zyrtare e HPE (Hewlett Packard Enterprise) në lidhje me teknologjinë e thënë, ajo na tregon sa vijon:
"Kontejnerët e aplikacioneve janë ambiente me peshë të lehtë, me kohë ekzekutimi, të cilat ofrojnë aplikacione me skedarët, ndryshoret dhe bibliotekat që u duhen për të ekzekutuar, duke maksimizuar kështu transportueshmërinë e tyre.".
"Ndërsa Makineritë Virtuale tradicionale (VM) lejojnë virtualizimin e infrastrukturës informatike, Kontejnerët mundësojnë atë të aplikacioneve softuerike. Ndryshe nga makineritë virtuale, kontejnerët përdorin sistemin operativ të hostit të tyre (OS) në vend që të sigurojnë të tyret".
Docker: Procesi i instalimit në DEBIAN 10 (Buster)
A. Hapi 1
Përgatitni Sistemit operativ për instalimin.
sudo apt update && sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

B. Hapi 2
Shkarkoni çelësin për të Depo zyrtare, konfiguroni Depon zyrtare dhe vërtetoni skedarët e disponueshëm prej tij, me versionin tonë Distro e GNU / Linux. Për rastin tonë, DEBIAN 10 (Buster) ose tjeter GNU / Linux Distro, të ngjashme ose të bazuar në të, të tilla si MXLinux 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

C. Hapi 3
Instaloni aplikacionin dhe skedarët thelbësorë të rekomanduar.
sudo apt install docker-ce docker-ce-cli containerd.io

D. Hapi 4
Vleresoni instalimin e aplikacionit, duke ekzekutuar instalimin e enës së provës të quajtur Përshendetje Botë.
sudo docker run hello-world

E. Hapi 5
Kontrolloni versionin e aplikacionit të instaluar.
docker -v

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

G. Hapi 7
Ky hap tjetër mund të konsiderohet gjithashtu opsional, pasi në parim është të lejohet një "Përdorues jo administrator" mund të drejtojë një kontejner pa pasur nevojë për leje "administratori". Për këtë rast studimi, leja do t'i jepet një përdoruesi ekzistues të quajtur "Sysadmin".
sudo adduser sysadmin docker
docker run hello-world

H. Hapi 8
Së fundi, ideal para se të filloni të përdorni plotësisht për të prerës, është për të rifilluar dhe vërtetuar fillimin e Shërbimit dhe ekzekutimin e kontejnerit të provës.
sudo /etc/init.d/docker status
docker run hello-world

Më vonë, në një botim tjetër në lidhje me teknologjinë në fjalë ose që lidhet me të, ne do të provojmë instalimin e ndonjë aplikacioni ose sistemi tjetër për të vazhduar mësimin për ta zotëruar atë. Sidoqoftë, për ata që mësojnë më shumë ose janë kuriozë, ekziston një manual i shkëlqyeshëm që përmban më shumë informacion në lidhje me të instalimi në DEBIAN GNU / Linux 9/10 në seksionin e dokumentacionit të faqja zyrtare e docker.
Më në fund, në rast se doni të dini pak më shumë rreth Doker, si funksionon dhe përdoret në jetën reale, ju mund të përdorni 2 lidhjet e mëposhtme: Kapele e kuqe y aws amazon.

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».