Docker Raspberry Pi-n: Mi ez, mire használják, és hogyan telepíthetem ezt az eszközt az egykártyás számítógépemre?

Utolsó frissítés: 29/08/2022
Szerző: Mario José
Docker Raspberry Pi-n: Mi ez, mire való, és hogyan telepíthetem ezt az eszközt az egykártyás Raspberry Pi-mre

Ha még nem dolgoztál velünk Raspberry Pi eszközök, Felmerülhet a kérdés, hogyan futnak az alkalmazások felhasználói beavatkozás nélkül.Ez az egyik lehetőség, amikor használod Dokkmunkás, a program, ami megkönnyíti a táblával való munkát.

Ez a hardver legújabb verzióin érhető el, és bármilyen szintű alkalmazásokat futtathatminimális fejlesztői felügyelettel.

Ismerje meg főbb jellemzőit és előnyeitLépésről lépésre is megtanulhatod Hogyan telepítsük a Dockert egy Raspberry Pi kártyára és automatizálja a projekt folyamatait.

Mi az a Docker, és mire használják ezt az eszközt egy Raspberry Pi-n?

Nagyon ritkán kell majd karbantartanod a Raspberry Pi csatlakoztatva egy billentyűzethez és monitorhozGyakran, A fejlesztők ezt az eszközt használják a folyamatok automatizálásáraNe feledd, hogy egy Raspberry Pi eszköz Olyan, mint egy mini számítógép, és valakinek vagy "valaminek" kell parancsokat adnia. hogy el tudja látni a funkcióit. Erre való a Docker; ez a program lehetővé teszi a tábla által végrehajtott feladatok automatizálását.

Ezzel a hatékony szoftverrel, A rendszergazdák bármilyen szinten futtathatnak könyvtárakat, alkalmazásokat és kódot, és vezérelhetik a parancsok időzítését. amit a program biztosít a táblának. Ha nem léteznének olyan programok, mint a Docker, akkor egy személynek manuálisan kellene kezelnie azokat az alkalmazásokat, amelyek lehetővé teszik a számítógép számára a funkcióinak ellátását. Szakértői szempontból, Ez egy konténer operációs rendszer, amely virtualizálja a gépeket.Ez kiküszöböli a szükséges alkalmazások közvetlen vezérlésének szükségességét.

Docker funkciók: Melyek a legérdekesebb funkciói egy Raspberry Pi-n?

A Docker egy ingyenes és nyílt forráskódú programEzért ingyenesen elérhető a fejlesztők számára, akik a saját igényeikhez igazítják ezt a programot.

Nézd meg az alkalmazás legjobbra értékelt funkcióit:

  • Az alkalmazások automatikusan futnak: A program legjobb tulajdonsága, hogy csak egyszer kell kódot írnod ​​és futtatnod. Ezután a Docker elvégzi helyetted az összes munkát, és minimális erőforrásokkal és alacsony költséggel kérheted, hogy bármit megcsináljon.
  • Könnyebbek ezek: Ugyanez a feladat elvégezhető egy virtuális géppel, de több hardver erőforrást igényel. A Docker konténereket használ, ami hasonló koncepció, mint egy virtuális gép, de valójában nem ugyanaz.
  • pontosság: Mivel a Docker egy olyan program, amely feladatokat hajt végre, lehetővé teszi, hogy a munkát a megadott időben, gyakorisággal és lépésekben végezd el. Ez csökkenti az emberi hibák valószínűségét, amelyek megzavarhatják a projektet.
  • Ingyenes és fizetős támogatás: Bár a fejlesztői közösség nagy része az ingyenes verzióval dolgozik, a Docker fizetős opciót is kínál, amely nagyobb előnyöket és támogatást nyújt ügyfeleinek.
  • Költségmegtakarítás: Ez az alkalmazás nem igényel sok erőforrást (a projekt típusától függően), így a gépekbe és az emberi erőforrásokba történő befektetés alacsonyabb. A befektetés megtérülése gyorsabb, mint más technológiák használata esetén.
  • Növelje a termelékenységet: Amikor automatizáljuk a folyamatokat, minden energiáját a projekt egy másik fázisára fordíthatja. Továbbá, problémák esetén a Docker egyszerű konfigurációkkal rendelkezik, amelyek lehetővé teszik az alkalmazások más verzióihoz való visszatérést és a károk kijavítását.

Melyek a legfontosabb követelmények ahhoz, hogy a Dockert Raspberry Pi-n lehessen használni?

Dokkmunkás Ez egy olyan program, Kompatibilis a Raspberry Pi legújabb verzióival. és alkalmazkodik bármilyen rá telepített operációs rendszerhez.

Hasonlóképpen, a megfelelő működéshez más jellemzőkre és követelményekre is szükség van:

  • Ismerd meg alaposan a Dockert: Ez nem kezdőknek való program; némi tapasztalatot igényel az alkalmazásfejlesztésben és a szerverkonfigurációban.
  • Helyes telepítés: Mivel ARM architektúráról van szó, fontos ismerni a kártya összes komponensét és a rajta futó operációs rendszert.
  • A képek koncepciójának kezelése: A Docker olyan konténereket hoz létre, amelyek utánozzák a rendszerképek viselkedését. Amikor egy feladatot vagy beállítást hajtanak végre egy konténerben, az csak arra a konténerre vonatkozik, az eredeti rendszerképre nem.
  • Konténerek létrehozása: Miután az eredeti képfájl letöltődött, itt az ideje, hogy annyi konténert hozzunk létre, amennyi a projekthez szükséges. Ettől a ponttól kezdve az alkalmazások telepítésre kerülnek, és a feladatok ütemezésre kerülnek.
  • Szerverek létrehozása: A konténer által végrehajtott egyes feladatokhoz webszerverre van szükség. Ez lehetővé teszi a feladatok elszigetelt környezetben történő végrehajtását anélkül, hogy más webszervereket zavarna.

Tanuld meg lépésről lépésre, hogyan telepítheted és konfigurálhatod a Dockert egy Raspberry Pi egykártyás számítógépen a semmiből

Amikor definiáltad a projektedetAz automatizálni kívánt feladatokkal folytatjuk a következővel: A Docker megfelelő telepítése Raspberry Pi-re.

Elmondjuk a követendő lépéseket:

Raspberry Pi Imager telepítése

A nulláról megtanulod, hogyan telepítsd a Dockert a Raspberry Pi-re, ezért fontos, hogy először néhány előzetes lépést elvégezz, mielőtt egy új eszközzel foglalkozol, amelyen nincs előre telepítve operációs rendszer:

  • látogatás la web raspberrypi.org.

Hivatalos Raspberry Pi weboldal

  • Keresse meg a szakaszt „Raspberry Pi operációs rendszer telepítése Raspberry Pi Imager használatával”.
  • Nyomja meg a gombot „Letöltés Windowsra”.

Raspberry Pi Imager letöltése

  • Vannak verziók is, például macOS és az Ubuntu Linux disztribúció.
  • Futtassa a telepítőt és kövesse a lépéseket.
  • Várnod kell, amíg a százalékos arány eléri a 100%-ot a program futtatása előtt.

Bár valószínűleg már tudod, A legjobb, ha ezt a lépést Windows 10 rendszerben hajtja végre. ha inkább ezen az operációs rendszeren szeretnéd csinálni. Hibák léphetnek fel, ha a Windows más verzióit használja..

Telepítse az operációs rendszert

Ne feledje, hogy a helyes telepítés elvégzéséhez Ezt azon a Micro SD kártyán kell megtenned, amelyet a Raspberry Pi használni fog. a feladatok elvégzéséhez.

Ennek így kell formázni:

  • Helyezze be a Micro SD-kártyát Windows 10 rendszerű számítógépén.
  • Futtassa a Raspberry Pi Imagert és válassza ki a telepíteni kívánt operációs rendszert.

Operációs rendszer telepítése Raspberry Pi eszközökre

  • Választás esetén Raspberry Pi OS, korábban úgy hívták Raspbian, ki kell választania az opciót „Raspberry Pi operációs rendszer (egyéb)”.
  • Válassza a lehetőséget „Raspberry Pi OS Lite (32 bites)”.
  • Ez az egy asztali gép nélküli verzióDe ez a legjobb megoldás a futtatásához. Dokkmunkás Nincs mit.
  • Válassza ki a Micro SD kártyát ahol a telepítés fog történni.
  • sajtó "Ír".

Raspbian telepítése a Raspberry Imagerből

Docker konfigurálása

Most jön a legfontosabb lépés, mert itt az ideje letölteni és konfigurálni a Dockert, de mindent parancsok segítségével kell elvégezni:

  • SSH-fájl létrehozása hogy a Raspberry Pi indításkor konfigurálható legyen.

SSD fájl létrehozása Raspberry Pi-n

  • Amikor befejezte a konfigurációt, vegye ki a Micro SD kártyát a számítógépedről, és csatlakoztasd a Raspberry Pi-hez.

Micro SD kártya kiadása

  • A számítógépedről, Nyisson meg egy terminált és használjon SSH klienst A Raspberry Pi eszközzel létre tudod hozni a kapcsolatot.
  • Amikor az operációs rendszer elindul, A következő lépés a szükséges függőségek telepítése..

Docker függőségek telepítése

  • A következő lépés a letöltés „kyes” de Dokkmunkás.

Docker kulcsok letöltése

  • Azokat telepíteni kell „kyes”.

Docker kyes telepítése

  • A következő lépéseket teszik meg helyezze el a Docker repository-t.

Docker-tárolók telepítése

  • Itt az ideje, hogy Docker és Docker Composite telepítéséhez szükséges parancsok írása.

Docker és Docker Composite telepítése

  • Várni rá a folyamat véget ér.
  • Végül, a Írja be a felhasználónevet és a jelszót ezzel a paranccsal.

Docker felhasználónév és jelszó

  • Meg kell Kijelentkezés ettől a felhasználótól mielőtt elkezdené a Dokkmunkás.

Megmutatjuk, hogyan frissítheted a Dockert egy Raspberry Pi-n, hogy a program legújabb verzióját kapd.

A frissítésnek egyszerű és egyértelmű folyamatnak kell lennie, de van néhány lépés és szempont, amit érdemes szem előtt tartani:

Nincs szükség függőségi telepítésre

Néhány tapasztalatlan fejlesztő friss telepítést végez A Raspberry Pi kártyán lévő Docker ellenőrzi a legújabb frissítéseket, de ez valójában nem szükséges. A függőségek újratelepítése lehetséges hibákat okozhat, ha a tárolók már hozzáadva vannak.

Használjon egy egyszerű parancsot

Csak egy frissítőcsomag-kezelőt kell használnod a következő paranccsal:

  • sudo apt-get upgrade

Ha a elvégezni kívánt feladatok összetettekA legjobb, ha az alkalmazást naprakészen tartod. Ha egyszerűnek tartod a feladatokat, akkor a legjobb, ha a Dockert úgy hagyod, ahogy van.

Ezek a lépések a Docker eltávolításához Raspberry Pi-ről, ha már nincs szüksége az alkalmazásra semmi hasznoshoz.

Mikor Szeretnéd új felhasználási módot adni a Raspberry Pi-dnek?, így A Dockert teljesen el kell távolítani a Micro SD kártyáról. amelyet a program táblán történő futtatására használnak.

Nézzük meg a követendő lépéseket:

Parancs használata

A Docker eltávolításához egyszerűen írja be a következő sort a parancssori terminálba:

  • sudo apt-get purge docker-ce

Majd meglátod, hogyan A Docker gyorsan eltávolítható a Micro SD kártyárólde az operációs rendszer megmarad.

Formázd meg a kártyát

Amikor egy programhiba megakadályozza a parancsok végrehajtását, az egyetlen megoldás a Micro SD-kártya formázása:

  • Vegye ki a Micro SD-kártyát a Raspberry Pi-dről.
  • Helyezze a kártyát egy adapterbe, és Helyezze be a meghajtót a számítógépbe.
  • Formázás végrehajtása tiszta és biztonságos.

Ennek az eljárásnak az egyetlen problémája az, hogy Eltávolítod a Raspberry Pi-t vezérlő operációs rendszert is.Az előnye az, hogy biztosíthatod, hogy ne maradjanak nyomai azoknak a hibáknak, amelyek erre a döntésre kényszerítettek.

E-könyvek IPAP
Könyveket IPAP

🔥CSATLAKOZZ🔥 AZ ÚJ IP@P KÖZÖSSÉGHEZ! REGISZTRÁLJ ITT!

Témák

Szerző: Mario José

Újságírói diplomával, oknyomozó újságírásra szakosodva mindenben az igazságot keresem. Jelenleg teljes mértékben a technológiára, a számítástechnikára és az internetre koncentrálok.

Összefüggő