Docker: Kuidas installida uusim stabiilne versioon DEBIAN 10-le?

Docker: Kuidas installida uusim stabiilne versioon DEBIAN 10-le?

Docker: Kuidas installida uusim stabiilne versioon DEBIAN 10-le?

Operatsioonisüsteemi ja rakenduste virtualiseerimine seisneb põhimõtteliselt selles, et mitu elementi saab jagada samal riistvaral , toimides täiesti iseseisvalt.

Tasuta avatud lähtekoodiga tehnoloogiate abil operatsioonisüsteemide virtualiseerimisel eelistatakse tavaliselt selliseid tehnoloogiaid või rakendusi nagu ProMax, Xen, VirtualBox, QEMU või KVM . Rakenduste või süsteemide puhul on aga eelistatud valikud üldiselt Kubernetes või Docker.

Docker: sissejuhatus

Need kaks viimast on konteinerpõhised virtualiseerimistehnoloogiad . Docker ilmus 2013. aastal osana avatud lähtekoodiga projektist nimega Docker Engine . See kasutas ära tolleaegseid edusamme – täpsemalt konteinerite kontseptsioone ja teadmisi, mis pärinesid vabadest ja avatud lähtekoodiga operatsioonisüsteemidest (Unix/Linux) , näiteks cgroups ja nimeruumid –, et edasi arendada seda kiiresti arenevat tehnoloogiavaldkonda.

Oleme Dockerist varem rääkinud , seega me ei lasku selle olemuse, funktsioonide, võimaluste ega muude aspektide detailsesse käsitlemisse. Selle asemel keskendume praeguse versiooni (19.03.8) installimisele Debian 10- le (Buster) ja sarnastele või sellest tuletatud GNU/Linuxi distributsioonidele, näiteks MX Linux 19-le.

Lisateabe saamiseks võite aga tutvuda meie varasemate Dockeri väljaannetega.

laevalaadija
Seotud artikkel:
Kuidas installida Docker Raspbian pi koos Raspbianiga?
laevalaadija
Seotud artikkel:
Docker Container 18.09 uus versioon saabub koos uute täiustustega
kuivdokkija
Seotud artikkel:
Kuiv: Dockeri konteinerite interaktiivne CLI-haldur
Seotud artikkel:
Kuidas installida Docker Linux Mint 18 Sarahi

Docker: sisu

Mis on konteiner?

Enne selle konteinerpõhise virtualiseerimistehnoloogia installiprotsessi alustamist , et saaksite seejärel konteineri abil installida mis tahes rakenduse või süsteemi , on oluline selgitada neile, kes on kontseptsiooniga vähem tuttavad, mida konteiner tähendab.

Tsiteerides selle tehnoloogia ametlikku HPE (Hewlett Packard Enterprise) lehte , on seal kirjas järgmist:

Rakenduskonteinerid on kerged käituskeskkonnad, mis pakuvad rakendustele nende käitamiseks vajalikke faile, muutujaid ja teeke, maksimeerides seeläbi nende teisaldatavust .

Kui traditsioonilised virtuaalmasinad (VM-id) võimaldavad arvutiinfrastruktuuri virtualiseerimist, siis konteinerid võimaldavad tarkvararakenduste virtualiseerimist. Erinevalt virtuaalmasinatest kasutavad konteinerid oma hosti operatsioonisüsteemi (OS), selle asemel et pakkuda oma operatsioonisüsteemi .

Docker: installiprotsess seadmele DEBIAN 10 (Buster)

A. 1. samm

Valmistage operatsioonisüsteem installimiseks ette.

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

Docker: installimine - 1. samm

B. 2. samm

Laadige võti ametlikust repositooriumist alla , konfigureerige ametlik repositoorium ja valideerige saadaolevad failid oma GNU/Linuxi distributsiooni versiooniga . Meie puhul on see Debian 10 (Buster) või mõni muu sarnane või Debiani-põhine GNU/Linuxi distributsioon, näiteks 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: installimine - 2. samm

C. 3. samm

Installige rakendus ja soovitatud olulised failid.

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

Docker: installimine - 3. samm

D. 4. samm

Rakenduse installimise valideerimiseks käivitage testkonteineri nimega "hello-world" installimine.

sudo docker run hello-world

Docker: installimine - 4. samm

E. 5. samm

Kontrollige installitud rakenduse versiooni.

docker -v

Docker: installimine - 5. samm

F. 6. samm

See samm on valikuline, kuna põhiliselt kontrollitakse, kas juba installitud konteinerit ei laadita alla ega installita uuesti, kui palutakse seda uuesti käivitada.

sudo docker run hello-world

Docker: installimine - 6. samm

G. 7. samm

Seda järgmist sammu võib pidada ka valikuliseks, kuna see võimaldab sisuliselt mitte-administraatoril konteinerit käivitada ilma administraatoriõigusteta . Selle juhtumiuuringu puhul antakse luba olemasolevale kasutajale nimega "sysadmin".

sudo adduser sysadmin docker
docker run hello-world

Docker: installimine - 8. samm

H. 8. samm

Lõpuks, ideaalis peaksite enne Dockeri täielikku kasutamise alustamist teenuse taaskäivitama ja valideerima ning testkonteineri käivitamise.

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

Docker: installimine - 8. samm

Hiljem, teises selle tehnoloogia või seotud teemade postituses, proovime õppeprotsessi edendamiseks installida mõne teise rakenduse või süsteemi. Neile, kes eelistavad iseseisvalt õppida või on lihtsalt uudishimulikud, on ametliku Dockeri veebisaidi dokumentatsiooni osas suurepärane käsiraamat lisateabega Dockeri installimise kohta Debian GNU/Linux 9/10-le.

Lõpuks, kui soovite Dockeri, selle toimimise ja reaalse kasutamise kohta rohkem teada saada, pääsete ligi järgmistele kahele lingile: Red Hat ja AWS Amazon.

Artikli järelduste üldine pilt

Järeldus

Loodame seda "kasulik väike postitus" selle suurepärase rakenduse kohta ja «Tecnología de Virtualización basada en Contenedores» helistada «Docker», mis pakub täiendava kihi abstraktsiooniks ja rakenduste virtualiseerimise automatiseerimiseks mitmekordses Operatsioonisüsteemid; ole palju huvi ja kasulikkus, Tervikuna «Comunidad de Software Libre y Código Abierto» ja on suur panus Iraanide imelise, hiiglasliku ja kasvava ökosüsteemi levimisse «GNU/Linux».

Ja lisateabe saamiseks külastage alati mõnda neist Veebiraamatukogu kui OpenLibra y jedit lugema raamatud (PDF-id) sellel teemal või teistel teadmiste valdkonnad. Praegu, kui see teile meeldis «publicación», ära lõpeta selle jagamist teistega, teie Lemmikveebisaidid, kanalid, rühmad või kogukonnad sotsiaalvõrgustikke, eelistatavalt tasuta ja avatud Paksunahalinevõi turvaline ja privaatne Telegramm.

Või lihtsalt külastage meie kodulehte aadressil FromLinux või liituge ametliku kanaliga Telegramm DesdeLinuxist selle või muude huvitavate väljaannete kohta lugemiseks ja nende poolt hääletamiseks «Software Libre», «Código Abierto», «GNU/Linux» ja muud teemad, mis on seotud «Informática y la Computación»Ja «Actualidad tecnológica».


Lisa eelistatud allikana Google'is