Cloud Computing

Ako nainštalovať a používať Docker vo vašom systéme Linux

Ako nainštalovať a používať Docker vo vašom systéme Linux

Docker je platforma otvoreného zdroja pre správcov a vývojárov systémov Linux, kde môžete vytvárať a spúšťať programy pomocou distribuovaného systému Linux. Pracovný mechanizmus Dockeru ho používa ako kontajner. Po dokončení procesu inštalácie Dockeru na vašom Linuxe zistíte, že si môžete zvoliť a spravovať požadovaný systém a začať pracovať s požadovaným nastavením. V systéme Linux sa kontejnery Docker dajú použiť v systémoch notebookov a dokonca aj v cloudových systémoch. Jedným slovom, samotný kontajner Docker je hostiteľský server systému Linux.

V súčasnosti je koncept Dockeru najžiadanejšou serverovou technológiou. Inštalácia Dockeru je taká, že otvorenie nového bezproblémového kroku k vývoju softvéru. Docker môže vytvárať identickú inštanciu aplikácií vo vnútri toho istého operačného systému, ktorý sa nazýva kontajner. Ľudia zvyčajne nesúladia Docker s Virtual Machine.

Virtuálne stroje majú vždy svoje jadro operačného systému, kde Docker Containers zdieľajú jadro hostiteľa servera. Virtuálny stroj používa hardvér, ktorý robí systém ťažkým a jeho načítanie si vyžaduje čas, keď Docker nepoužíva fyzický hardvér. Ukladá nastavenia a systémy v dokovacom oblaku. Docker bol prvýkrát uvedený na trh v roku 2013. Odvtedy bol dopytový graf vždy vysoký.

Docker a kontajner Docker


Ukotviteľné panely je možné použiť z rôznych miest na webe. Po nainštalovaní dokovacieho kontajnera vo vašom systéme môžete zmeniť prednastavené nastavenia podľa svojej aplikácie a ku kontajneru máte prístup z ľubovoľného miesta na webe. To vlastne znižuje veľa bolesti hlavy vývojárov.

Ukázalo sa, že po vývoji aplikácie je potrebné ju otestovať. V niektorých prípadoch však môže hardvér vývojára prejsť testom, problém však nastane, keď nefunguje na klientskom systéme. Chyby možno nájsť počas testovania na inom hardvéri. Aby sa tento problém zmenšil, prichádza do hry kontajner Docker.

Kontajner Docker umožňuje vývojárom zostavovať, spúšťať a testovať softvér v dokovacom kontajneri s nastaveniami, ktoré poskytnete. Zachová sa rovnaká konfigurácia systému, akú ste vybrali. V tomto príspevku sa pozrieme na to, ako nainštalovať Docker na Linuxe a ako používať Dockerove kontajnery.

Inštalácia komunitnej verzie Docker


Ak najskôr používate poškodenú aplikáciu Docker, musíte zo systému odstrániť starú alebo pokazenú verziu Dockeru. Potom musíte spustiť inicializáciu inštalácie Dockeru. V balíku Linux Debian je inštalátor k dispozícii v úložisku Linux.

Na odinštalovanie starej verzie Dockeru použite nasledujúci príkazový riadok vo svojom termináli.

sudo apt-get remove docker docker-engine docker.io containerd runc

Potom musíte aktualizovať svoj systém. Na aktualizáciu použite príkaz apt update. 

sudo apt-get aktualizácia

Potom budeme do nášho systému Linux inštalovať vydanie komunity Docker (ako je zadarmo). 

sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ software-properties-common

 Ak pri inštalácii Dockera cez úložisko zistíte akúkoľvek chybu alebo problém, môžete sa týchto chýb zbaviť pomocou nasledujúceho príkazu. 

sudo dpkg --configure -a /

Tento príkaz sa pokúsi starnúť a nainštalovať úložisko balíkov Debian. Okrem toho, ak používate vývojovú vetvu systému Linux, ktorá ešte nevydala dlhodobú podporu (LTS) alebo stabilnú verziu, môžu sa zobraziť chyby. Pokúste sa nainštalovať do stabilnej verzie systému Linux. Pri inštalácii Dockeru na Ubuntu 20 sa zobrazilo chybové hlásenie.04 (vývojová vetva).

Inštalácia GNU Privacy Guard


Teraz musíme do terminálu pridať GNU Privacy Guard do systému. To Dockeru umožní integráciu s iným softvérom. Ak chcete pridať GNU Privacy Guard, použite nasledujúci príkazový riadok v termináli. 

curl -fsSL https: // stiahnuť.docker.com / linux / debian / gpg | sudo apt-key pridať -

 Po dokončení procesu dostanete na termináli správu Ok. 

Overuje sa ochrana súkromia GNU


Po inštalácii GNU Privacy Guard je čas overiť produkt pomocou odtlačku prsta. Na overenie produktu stačí spustiť nasledujúci príkazový riadok v termináli. Do vášho terminálu dostanete správu vrátane ID vydavateľa, ID používateľa a rozšírení. Správa z terminálu bude zobrazovať niečo také, ako je to znázornené na obrázku nižšie. 

odtlačok sudo apt-key 0EBFCD88

Inštalácia stabilného vydania Dockeru


Ak chcete získať stabilnú verziu Dockeru, postupujte podľa príkazového riadku v termináli uvedenom nižšie. 

sudo add-apt-repository \ "deb [arch = amd64] https: // stiahnuť.docker.com / linux / debian \ $ (lsb_release -cs) \ stable "
sudo add-apt-repository \ "deb [arch = armhf] https: // stiahnuť.docker.com / linux / debian \ $ (lsb_release -cs) \ stable "
sudo add-apt-repository \ "deb [arch = arm64] https: // stiahnuť.docker.com / linux / debian \ $ (lsb_release -cs) \ stable "

Inštalácia Docker Engine


Docker engine je užívateľský modul, kde môže užívateľ autorizovať svoju kontajnerovú časť. Docker engine pracuje s hostiteľom servera a hostiteľom klienta. Ak chcete najskôr nainštalovať Docker engine, musíte aktualizovať apt vášho Linuxu. Na to použite apt-update príkaz z terminálu.

sudo apt-get aktualizácia

Potom tu budeme do systému inštalovať najnovšiu a stabilnú dostupnú verziu Docker enginu z Linuxového úložiska. Terminál je tu.

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

Ak chcete nainštalovať inú staršiu verziu Docker enginu, môžete postupovať podľa tohto príkazu terminálu nižšie. Všetko, čo musíte urobiť, je len vymeniť s požadovanou verziou.

$ sudo apt-get install docker-ce = docker-ce-cli = containerd.io

Alternatívna inštalácia Dockeru v systéme Linux


Predtým sme videli, ako nainštalovať Docker v Linuxe z úložiska pomocou príkazu terminálneho riadku. Ak si myslíte, že inštalácia z terminálu je pre vás trochu náročná, existuje .zoznam balíkov deb je k dispozícii na oficiálnych stránkach Dockeru. Bionické stabilné binárne súbory na stiahnutie môžete získať z ich oficiálnych webových stránok.

Musíte len vyhľadať cestu na stiahnutie a podľa nasledujúceho príkazu nainštalovať Docker do vášho Linuxu. Tu sa z vašej cesty na stiahnutie nainštaluje balíček dpkg alebo Debian.

sudo dpkg -i / cesta / do / balíka.deb

Docker Binárne stiahnutie

Používanie Dockeru v systéme Linux


Dúfam, že ste Docker úspešne nainštalovali do svojho systému Linux. Musím povedať, že za to, že ste robili všetky veci, si skutočne zaslúžite palec hore. Teraz sa pozrime späť na to, čo sme doteraz nainštalovali! Na začiatku skontrolujeme verziu a stav Dockeru. Vrátane tohto príkazu ukážem niekoľko veľmi užitočných príkazov Dockeru, ktoré by ste mali poznať. A niektoré stručné informácie budú tiež poskytnuté v skratke.

1. Kontroluje sa verzia Dockeru


Ak chcete skontrolovať aktuálnu verziu vášho Dockeru, otvorte terminál a zadajte príkaz do terminálu. Na kontrolu verzie Dockeru sú k dispozícii dva pracovné príkazy. Môžete použiť ktorékoľvek z nich.

sudo docker -v docker --verzia

2. Kontroluje sa stav Dockeru


Po skontrolovaní verzie Dockeru tiež skontrolujete stav Dockeru. V stave Docker nájdete verziu kontajnerového modulu aplikácie Docker, dodávateľa, stav spustenia atď.
Ak chcete skontrolovať stav Dockeru, vykonajte v termináli nasledujúci príkaz.

sudo systemctl status docker

3. Pozdrav „Hello World“ v Dockeri


Teraz je čas pozdraviť svet prostredníctvom Dockera! Ak ste programátor alebo vývojár, musíte poznať pocit, keď hovoríte „Hello World“ v akomkoľvek jazyku. Takže, povedzme, ahoj slovo v Dockri. Ahoj svet je v Dockri zvyčajne veľmi ľahký a jednoduchý. Ak to chcete urobiť, otvorte terminál a zadajte:

sudo docker bežať ahoj-svet

Záverečné myšlienky


Kontajner Docker je najžiadanejšou platformou medzi vývojármi softvéru a programátormi. Väčšina používateľov systému Linux často používa Docker! Skutočne im pomáha ľahko a rýchlo nastaviť prostredie. Pretože kontajner Docker nežerie systémový hardvér, funguje to naozaj veľmi rýchlo. A samozrejme s Linuxom funguje Docker veľmi hladko. Spoločnosť Docker udržuje najvyššiu úroveň ochrany osobných údajov svojich používateľov, takže nie je pochýb o tom, že vaše údaje budú z Dockeru uniknúť.  Na šifrovanie údajov navyše Docker používa strážcu súkromia GNU.

Takže ak ste používateľom Dockeru, povedzte nám, aký je účel vášho používania Dockeru a ako veľmi sa s ním cítite. Nižšie môžete uviesť komentár, ak ste pri inštalácii programu Docker do systému Linux narazili na akýkoľvek problém. Nezabudnite tento návod zdieľať so svojimi priateľmi v sociálnej sieti.

Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...
Hry Najlepšie hry z príkazového riadku pre systém Linux
Najlepšie hry z príkazového riadku pre systém Linux
Príkazový riadok nie je pri použití systému Linux iba vaším najväčším spojencom - môže byť tiež zdrojom zábavy, pretože ho môžete použiť na hranie mno...
Hry Najlepšie aplikácie na mapovanie gamepadu pre Linux
Najlepšie aplikácie na mapovanie gamepadu pre Linux
Ak radi hráte hry v systéme Linux s gamepadom namiesto typického systému vstupu pre klávesnicu a myš, máte tu niekoľko užitočných aplikácií. Mnoho hie...