Docker na Raspberry Pi: Čo to je, na čo sa používa a ako si tento nástroj nainštalujem na svoj jednodoskový počítač?

Posledná aktualizácia: 29/08/2022
Docker na Raspberry Pi: Čo to je, na čo slúži a ako nainštalovať tento nástroj na môj jednodoskový Raspberry Pi

Ak ste s nami ešte nespolupracovali Zariadenia Raspberry Pi, Možno vás zaujíma, ako aplikácie bežia bez zásahu používateľa.Toto je jedna z možností, keď použijete docker, program, ktorý uľahčí prácu s touto doskou.

Je k dispozícii na najnovších verziách tohto hardvéru a môže spúšťať aplikácie na akejkoľvek úrovnis minimálnym dohľadom vývojára.

Zistite viac o jeho hlavných vlastnostiach a výhodáchMôžete sa tiež učiť krok za krokom Ako nainštalovať Docker na dosku Raspberry Pi a automatizovať procesy vo vašom projekte.

Čo je Docker a na čo sa tento nástroj používa na Raspberry Pi?

Veľmi zriedkavo budete musieť udržiavať svoj Raspberry Pi pripojený ku klávesnici a monitoruČasto, Vývojári používajú tento nástroj na automatizáciu procesovMajte na pamäti, že zariadenie Raspberry Pi Je to ako minipočítač a vyžaduje si od niekoho alebo „niečoho“, aby mu dával rozkazy. aby mohla vykonávať svoje funkcie. Na to je Docker; tento program umožňuje automatizovať úlohy, ktoré doska vykonáva.

S týmto výkonným softvérom, Administrátori spúšťajú knižnice, aplikácie a kód na akejkoľvek úrovni a riadia načasovanie príkazov. ktoré program poskytuje predstavenstvu. Ak by programy ako Docker neexistovali, musela by osoba manuálne spravovať aplikácie, ktoré umožňujú počítaču vykonávať jeho funkcie. Odbornou terminológiou, Je to kontajnerový operačný systém, ktorý virtualizuje počítačVďaka tomu odpadá potreba priameho ovládania potrebných aplikácií.

Funkcie Dockeru: Aké sú jeho najzaujímavejšie funkcie na Raspberry Pi?

Docker je bezplatný program s otvoreným zdrojovým kódomPreto je bezplatne dostupný pre vývojárov, ktorí si tento program prispôsobia svojim potrebám.

Pozrite si najlepšie hodnotené funkcie tejto aplikácie:

  • Aplikácie sa spúšťajú automaticky: Najlepšie na tomto programe je, že kód napíšete a spustíte iba raz. Docker potom urobí všetku prácu za vás a vy ho môžete požiadať, aby urobil čokoľvek s minimálnymi zdrojmi a za nízke náklady.
  • Sú ľahšie: Rovnakú úlohu je možné vykonať aj s virtuálnym strojom, ale vyžaduje si to viac hardvérových prostriedkov. Docker používa kontajnery, podobný koncept ako virtuálny stroj, ale v skutočnosti to nie je to isté.
  • presnosť: Keďže ide o program, ktorý vykonáva úlohu, Docker vám umožňuje dokončiť prácu v čase, s určitou frekvenciou a krokmi, ktoré určíte. To znižuje pravdepodobnosť ľudskej chyby, ktorá by mohla narušiť váš projekt.
  • Bezplatná a platená podpora: Hoci väčšina vývojárskej komunity pracuje s bezplatnou verziou, Docker ponúka aj platenú možnosť, ktorá má pre svojich zákazníkov väčšie výhody a podporu.
  • Úspora nákladov: Táto aplikácia nevyžaduje veľa zdrojov (v závislosti od typu projektu), takže investície do strojov a ľudských zdrojov sú nižšie. Návratnosť investícií je rýchlejšia v porovnaní s použitím iných technológií.
  • Zvýšte produktivitu: Keď automatizujeme procesy, môžete všetko svoje úsilie venovať inej fáze projektu. Navyše, v prípade problémov má Docker jednoduché konfigurácie, ktoré vám umožňujú vrátiť sa k iným verziám spustených aplikácií a opraviť poškodenie.

Aké sú najdôležitejšie požiadavky na používanie Dockeru na Raspberry Pi?

prístavný robotník Je to program, ktorý Je kompatibilný s najnovšími verziami Raspberry Pi. a prispôsobí sa akémukoľvek operačnému systému, ktorý je na ňom nainštalovaný.

Podobne sú pre správne fungovanie potrebné aj ďalšie vlastnosti a požiadavky:

  • Dobre sa zoznámte s Dockerom: Toto nie je program pre začiatočníkov; vyžaduje si určité skúsenosti s vývojom aplikácií a konfiguráciou servera.
  • Správna inštalácia: Keďže ide o architektúru ARM, je dôležité poznať všetky komponenty dosky a operačný systém, ktorý na nej beží.
  • Správa konceptu obrázkov: Docker vytvára kontajnery, ktoré napodobňujú správanie obrázkov. Keď sa v kontajneri vykoná úloha alebo úprava, ovplyvní to iba tento kontajner a nie pôvodný obraz počítača.
  • Vytvorte kontajnery: Po stiahnutí pôvodného obrazu je čas začať vytvárať toľko kontajnerov, koľko je potrebných pre projekt. Od tohto bodu sa inštalujú aplikácie a plánujú úlohy.
  • Vytvoriť servery: Niektoré úlohy vykonávané kontajnerom vyžadujú webový server. To umožňuje vykonávať úlohy v izolovanom prostredí bez rušenia iných webových serverov.

Naučte sa krok za krokom, ako nainštalovať a nakonfigurovať Docker na jednodoskovom počítači Raspberry Pi od začiatku

Keď máte definovaný svoj projektS úlohami, ktoré je potrebné automatizovať, potom pokračujeme k Správna inštalácia Dockeru na Raspberry Pi.

Povieme vám, aké kroky treba dodržiavať:

Nainštalujte si Raspberry Pi Imager

Naučíte sa od začiatku, ako nainštalovať Docker na Raspberry Pi, preto je dôležité najprv vykonať niekoľko predbežných krokov, keď pracujete s novým zariadením, ktoré nemá predinštalovaný operačný systém:

  • Navštíviť web raspberrypi.org.

Oficiálna webová stránka Raspberry Pi

  • Nájdite sekciu „Inštalácia operačného systému Raspberry Pi pomocou Raspberry Pi Imager“.
  • Stlačte tlačidlo "Stiahnuť pre Windows".

Stiahnite si Raspberry Pi Imager

  • Existujú aj verzie pre macOS a distribúcia Ubuntu Linux.
  • Spustite inštalátor a postupujte podľa krokov.
  • Musíte počkať, kým percento dosiahne 100 % pred spustením programu.

Aj keď už asi viete, Najlepšie je, ak tento krok vykonáte v systéme Windows 10. ak to radšej robíte v tomto operačnom systéme. Ak máte iné verzie systému Windows, môžu sa vyskytnúť chyby..

Nainštalujte operačný systém

Pamätajte, že pre vykonanie správnej inštalácie, Musíte to urobiť na karte Micro SD, ktorú bude používať váš Raspberry Pi. plniť úlohy.

Toto musí byť naformátované:

  • Vložte kartu Micro SD na vašom počítači so systémom Windows 10.
  • Spustite zobrazovač Raspberry Pi a vyberte operačný systém, ktorý chcete nainštalovať.

Inštalácia operačného systému na zariadenia Raspberry Pi

  • V prípade výberu Raspberry Pi OS, predtým známy ako raspbian, musíte vybrať možnosť „Operačný systém Raspberry Pi (iný)“.
  • Vyberte možnosť „Raspberry Pi OS Lite (32-bitový)“.
  • Toto je verzia bez desktopuAle je to najlepšia možnosť na jeho prevádzku. prístavný robotník Žiaden problém.
  • Vyberte si kartu Micro SD kde sa bude inštalácia vykonávať.
  • lis „Napísať“.

Nainštalujte Raspbian z Raspberry Imageru

Nakonfigurujte Docker

Teraz prichádza najdôležitejší krok, pretože je čas stiahnuť a nakonfigurovať Docker, ale všetko sa robí pomocou príkazov:

  • Vytvorte SSH súbor aby sa Raspberry Pi dalo nakonfigurovať hneď po spustení.

Vytvorenie SSD súboru na Raspberry Pi

  • Keď dokončíte konfiguráciu, vysunúť kartu Micro SD z počítača a pripojte ho k Raspberry Pi.

Vysunutie karty Micro SD

  • Z vášho počítača, Otvorte terminál a použite SSH klienta Budete môcť nadviazať spojenie so zariadením Raspberry Pi.
  • Keď sa spustí operačný systém, Ďalším krokom je inštalácia potrebných závislostí.

Inštalácia závislostí pre Docker

  • Ďalším krokom je stiahnutie „kyes“ de Docker.

Stiahnite si kľúče Dockeru

  • Tie musia byť nainštalované „kyes“.

Inštalácia Docker kyes

  • Pokračuje sa k umiestniť Docker repozitár.

Inštalácia repozitárov Docker

  • Je čas na Napíšte príkazy na inštaláciu Dockeru a Docker Compose.

Inštalácia Dockeru a Docker Compose

  • Čakať na proces sa končí.
  • konečne, Zadajte používateľské meno a heslo pomocou tohto príkazu.

Používateľské meno a heslo Dockera

  • Vy Odhlásiť sa od tohto používateľa pred začatím Docker.

Ukážeme vám, ako aktualizovať Docker na Raspberry Pi, aby ste získali najnovšiu verziu programu.

Aktualizácia by mala byť jednoduchý a priamočiary proces, ale je potrebné mať na pamäti niekoľko krokov a upozornení:

Nie je potrebná inštalácia závislostí

Niektorí neskúsení vývojári vykonávajú novú inštaláciu Docker na doske Raspberry Pi kontroluje najnovšie aktualizácie, ale to v skutočnosti nie je potrebné. Preinštalovanie závislostí môže spôsobovať chyby, keď sú už pridané repozitáre.

Použite jednoduchý príkaz

Stačí použiť správcu aktualizačných balíkov s nasledujúcim príkazom:

  • sudo apt-get upgrade

Ak sú úlohy, ktoré chcete vykonať, zložitéNajlepšie je udržiavať aplikáciu aktualizovanú. Ak považujete úlohy za jednoduché, je najlepšie nechať Docker tak, ako je.

Toto sú kroky na odinštalovanie Dockeru na Raspberry Pi, ak už aplikáciu nepotrebujete na nič užitočné.

Kedy Chcete dať svojmu Raspberry Pi nové využitie?, tak Bude potrebné úplne odstrániť Docker z karty Micro SD ktorý sa používa na spustenie tohto programu na doske.

Pozrime sa na nasledujúce kroky:

Použitie príkazu

Ak chcete odstrániť Docker, jednoducho napíšte nasledujúci riadok z príkazového terminálu:

  • sudo apt-get purge docker-ce

Uvidíš, ako Docker sa rýchlo odinštaluje z karty Micro SDale operačný systém zostáva.

Naformátujte kartu

Keď vám chyba programu bráni vo vykonávaní príkazov, jediným riešením je naformátovať kartu Micro SD:

  • Vyberte kartu Micro SD vášho Raspberry Pi.
  • Vložte kartu do adaptéra a Vložte disk do počítača.
  • Vykonajte formátovanie čisté a bezpečné.

Jediný problém s týmto postupom je, že Taktiež odstránite operačný systém, ktorý ovláda Raspberry Pi.Výhodou je, že zabezpečíte, že po chybách, ktoré vás k tomuto rozhodnutiu prinútili, nezostane žiadna stopa.

Elektronické knihy IPAP
Ebooks IPAP

🔥PRIDAJ SA🔥 K NOVEJ KOMUNITE IP@P! ZAREGISTRUJTE SA TU!

Témy

Autor: Mario José

S titulom z žurnalistiky so špecializáciou na investigatívnu reportáž hľadám pravdu vo všetkom. Momentálne sa výlučne zameriavam na technológie, výpočtovú techniku ​​a internet.

Súvisiace