Docker: Ako nainštalovať najnovšiu stabilnú verziu na server DEBIAN 10?
La virtualizácia operačných systémov a aplikácií alebo systémov v zásade spočíva v možnosti zdieľať to isté technické vybavenie, niekoľko ich prvkov funguje úplne nezávisle.
Pokiaľ ide o virtualizáciu Operačné systémy s slobodné, bezplatné a / alebo otvorené technológie, často sa uprednostňujú technológie alebo aplikácie, ako napr Promox, Xen, VirtualBox, QEMU alebo KVM. Ale keď na to príde Aplikácie alebo systémy, obvykle sa uchyľuje hlavne k Kubernetes alebo Docker.

Tieto posledné 2 sú kontajnerová virtualizačná technológia, V prípade: prístavný robotník, bola vydaná v rok 2013, ako súčasť a vývoj otvoreného zdroja volal Docker Engine. Využilo sa to súčasné dobové pokroky, to znamená koncepcie a vedomosti o kontajneroch, ktoré sa doposiaľ používali od Operačné systémy zadarmo a / alebo otvorené (Unix / Linux)ako napr skupiny a menné priestory, napredovať v tejto rozvíjajúcej sa oblasti technológií.
Pri predchádzajúcich príležitostiach sme hovorili prístavný robotník, a preto sa nebudeme zaoberať tým, o čo ide, ani o tom, aké sú jeho vlastnosti, vybavenie alebo ďalšie podrobnosti či prvky. Takže sa skutočne sústredíme na inštaláciu aktuálna verzia (19.03.8) na DEBIAN 10 (Buster) y Distribúcia GNU / Linux, podobné alebo založené na týchto, ako napr MX Linux 19.
Viac informácií však nájdete v našich predchádzajúcich publikáciách na adrese prístavný robotník.

Čo je to kontajner?
Pred začatím procesu inštalácie tohto kontajnerová virtualizačná technológia, aby bolo možné neskôr inštalovať ľubovoľnú aplikáciu alebo systém prostredníctvom a „Kontajner“, je dôležité objasniť tým menej pochopeným, čo znamená kontajner.
Citujem Oficiálna stránka spoločnosti HPE (Hewlett Packard Enterprise) o spomínanej technológii nám hovorí nasledujúce:
"Kontajnery aplikácií sú ľahké prostredia za behu, ktoré poskytujú aplikáciám súbory, premenné a knižnice, ktoré potrebujú na spustenie, čím maximalizujú ich prenosnosť.".
"Zatiaľ čo tradičné virtuálne počítače (VM) umožňujú virtualizáciu výpočtovej infraštruktúry, kontajnery umožňujú softvérovú aplikáciu. Na rozdiel od virtuálnych počítačov používajú kontajnery operačný systém (OS) svojho hostiteľa namiesto vlastného".
Docker: Proces inštalácie na DEBIAN 10 (Buster)
A. Krok 1
Pripravte Operačný systém pre inštaláciu.
sudo apt update && sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

B. Krok 2
Stiahnite si kľúč k Oficiálne úložisko, nakonfigurujte oficiálne úložisko a overte z neho dostupné súbory s verziou nášho Distribúcia GNU / Linux. Pre náš prípad DEBIAN 10 (Buster) alebo iný Distribúcia GNU / Linux, podobné alebo na základe toho založené, ako napr 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

C. Krok 3
Nainštalujte aplikáciu a odporúčané základné súbory.
sudo apt install docker-ce docker-ce-cli containerd.io

D. Krok 4
Overte inštaláciu aplikácie a spustite inštaláciu volaného testovacieho kontajnera Ahoj-svet.
sudo docker run hello-world

E. Krok 5
Skontrolujte verziu nainštalovanej aplikácie.
docker -v

F. Krok 6
Tento krok je voliteľný, pretože v zásade slúži na overenie, či sa už nainštalovaný kontajner nestiahne a nenainštaluje znova, keď sa zobrazí výzva na jeho opätovné spustenie.
sudo docker run hello-world

G. Krok 7
Tento ďalší krok možno tiež považovať za voliteľný, pretože v zásade má umožniť a „Používateľ bez administrátora“ môže prevádzkovať kontajner bez potreby povolení „administrátor“. Pre túto prípadovú štúdiu bude udelené povolenie existujúcemu používateľovi s menom „Sysadmin“.
sudo adduser sysadmin docker
docker run hello-world

H. Krok 8
Nakoniec ideálna vec predtým, ako začnete úplne používať prístavný robotník, je reštart a validácia začiatku Služby a vykonania testovacieho kontajnera.
sudo /etc/init.d/docker status
docker run hello-world

Neskôr v ďalšej publikácii o spomínanej technológii alebo súvisiacej s ňou vyskúšame inštaláciu nejakej inej aplikácie alebo systému, aby sme sa ju naďalej naučili ovládať. Pre tých samoukov alebo zvedavcov však existuje vynikajúci manuál, ktorý obsahuje viac súvisiacich informácií inštalácia na DEBIAN GNU / Linux 9/10 v časti dokumentácie oficiálna stránka dockeru.
Na záver pre prípad, že by ste sa chceli dozvedieť niečo viac o docker, ako to funguje a ako sa používa v skutočnom živote, môžete získať prístup k nasledujúcim 2 odkazom: RedHat y ach, amazon.

Záver
V to dufame "užitočný malý príspevok" o tejto vynikajúcej aplikácii a «Tecnología de Virtualización basada en Contenedores» volanie «Docker», ktorá poskytuje ďalšiu vrstvu abstrakcie a automatizácie virtualizácie aplikácií vo viacerých Operačné systémy; byť veľa záujem a užitočnosť, Pre celú «Comunidad de Software Libre y Código Abierto» a veľmi prispieva k rozšíreniu nádherného, gigantického a rastúceho ekosystému aplikácií systému «GNU/Linux».
A pre viac informácií neváhajte vždy navštíviť ktorúkoľvek z nich Online knižnica ako OpenLibra y jedit čítať knihy (PDF) na túto tému alebo iné vedomostné oblasti. Zatiaľ, ak sa vám to páčilo «publicación», neprestávaj to zdieľať s ostatnými, vo vašom Obľúbené webové stránky, kanály, skupiny alebo komunity sociálnych sietí, najlepšie bezplatné a otvorené ako Mastodon, alebo bezpečné a súkromné ako telegram.
Alebo jednoducho navštívte našu domovskú stránku na adrese FromLinux alebo sa pripojte k oficiálnemu kanálu Telegram z DesdeLinuxu čítať a hlasovať za túto alebo iné zaujímavé publikácie o «Software Libre», «Código Abierto», «GNU/Linux» a ďalšie témy súvisiace s «Informática y la Computación»a «Actualidad tecnológica».