Docker uz Raspberry Pi: Kas tas ir, kam tas tiek izmantots un kā es varu instalēt šo rīku savā vienas plates datorā?

Pēdējā atjaunošana: 29/08/2022
Docker uz Raspberry Pi: Kas tas ir, kam tas paredzēts un kā instalēt šo rīku manā vienas plates Raspberry Pi

Ja iepriekš neesat ar mums strādājis Raspberry Pi ierīces, Jums varētu rasties jautājums, kā lietojumprogrammas darbojas bez lietotāja iejaukšanās.Šī ir viena no iespējām, ja izmantojat Dokers, programma, kas atvieglos darbu ar šo dēli.

Tas ir pieejams jaunākajās šīs aparatūras versijās un var palaist lietojumprogrammas jebkurā līmenīar minimālu izstrādātāja uzraudzību.

Uzziniet par tā galvenajām funkcijām un priekšrocībāmVarat arī mācīties soli pa solim Kā instalēt Docker uz Raspberry Pi plates un automatizēt procesus savā projektā.

Kas ir Docker un kam šis rīks tiek izmantots Raspberry Pi?

Ļoti reti jums būs nepieciešams uzturēt savu Raspberry Pi savienots ar tastatūru un monitoruBieži vien, Izstrādātāji izmanto šo rīku procesu automatizēšanaiPaturiet prātā, ka Raspberry Pi ierīce Tas ir kā mini dators, un tam ir nepieciešams kāds vai "kaut kas", kas tam dod pavēles. lai tā varētu veikt savas funkcijas. Tam paredzēta programma Docker; šī programma ļauj automatizēt uzdevumus, ko veic tāfele.

Ar šo jaudīgo programmatūru, Administratori jebkurā līmenī palaiž bibliotēkas, lietojumprogrammas un kodu, kā arī kontrolē komandu laiku. ko programma nodrošina tāfelei. Ja nebūtu tādu programmu kā Docker, cilvēkam būtu manuāli jāpārvalda lietojumprogrammas, kas ļauj datoram veikt savas funkcijas. Ekspertu valodā runājot, Tā ir konteineru operētājsistēma, kas virtualizē mašīnu.Tas novērš nepieciešamību tieši kontrolēt nepieciešamās lietojumprogrammas.

Docker funkcijas: Kādas ir tā interesantākās funkcijas Raspberry Pi?

Docker ir bezmaksas un atvērtā koda programmaTāpēc tā ir pieejama bez maksas izstrādātājiem, kuri pielāgo šo programmu savām vajadzībām.

Apskatiet šīs lietotnes visaugstāk novērtētās funkcijas:

  • Lietojumprogrammas darbojas automātiski: Šīs programmas lielākā priekšrocība ir tā, ka kodu raksta un palaiž tikai vienu reizi. Pēc tam Docker visu darbu paveic jūsu vietā, un jūs varat tam pieprasīt jebko paveikt ar minimāliem resursiem un nelielām izmaksām.
  • Tie ir vieglāki: To pašu uzdevumu var veikt ar virtuālo mašīnu, taču tam nepieciešami vairāk aparatūras resursu. Docker izmanto konteinerus — līdzīgu koncepciju kā virtuālā mašīna, taču patiesībā tā nav viena un tā pati lieta.
  • Precizitāte: Tā kā Docker ir programma, kas izpilda uzdevumu, tas ļauj paveikt darbu jūsu norādītajā laikā, biežumā un soļos. Tas samazina cilvēcisku kļūdu iespējamību, kas varētu traucēt jūsu projektu.
  • Bezmaksas un maksas atbalsts: Lai gan lielākā daļa izstrādātāju kopienas strādā ar bezmaksas versiju, Docker piedāvā arī maksas iespēju, kas sniedz lielākas priekšrocības un atbalstu klientiem.
  • Izmaksu ietaupījumi: Šim pielietojumam nav nepieciešami daudzi resursi (atkarībā no projekta veida), tāpēc ieguldījumi iekārtās un cilvēkresursos ir mazāki. Ieguldījumu atdeve ir ātrāka, salīdzinot ar citu tehnoloģiju izmantošanu.
  • Palieliniet produktivitāti: Kad mēs automatizējam procesus, jūs varat veltīt visus savus spēkus citam projekta posmam. Turklāt problēmu gadījumā Docker piedāvā vienkāršas konfigurācijas, kas ļauj atgriezties pie citām jūsu palaisto lietojumprogrammu versijām un novērst bojājumus.

Kādas ir vissvarīgākās prasības, lai varētu izmantot Docker uz Raspberry Pi?

dokers Tā ir programma, kas Tas ir saderīgs ar jaunākajām Raspberry Pi versijām. un tas pielāgojas jebkurai operētājsistēmai, kas tajā ir instalēta.

Līdzīgi, pareizai darbībai ir nepieciešamas arī citas īpašības un prasības:

  • Iepazīstieties ar Docker labi: Šī programma nav paredzēta iesācējiem; tai nepieciešama zināma pieredze lietojumprogrammu izstrādē un servera konfigurēšanā.
  • Pareiza uzstādīšana: Tā kā tā ir ARM arhitektūra, ir svarīgi zināt visas plates sastāvdaļas un operētājsistēmu, kas tajā darbojas.
  • Attēlu koncepcijas pārvaldība: Docker izveido konteinerus, kas atdarina sistēmas attēlu darbību. Kad konteinerā tiek veikts uzdevums vai korekcija, tas ietekmē tikai šo konteineru, nevis sākotnējo sistēmas attēlu.
  • Izveidojiet konteinerus: Kad sākotnējais attēls ir lejupielādēts, ir pienācis laiks sākt veidot tik daudz konteineru, cik nepieciešams projektam. No šī brīža tiek instalētas lietojumprogrammas un ieplānoti uzdevumi.
  • Izveidot serverus: Dažiem konteinera veiktajiem uzdevumiem ir nepieciešams tīmekļa serveris. Tas ļauj uzdevumus veikt izolētā vidē, netraucējot citiem tīmekļa serveriem.

Uzziniet soli pa solim, kā no nulles instalēt un konfigurēt Docker Raspberry Pi vienas plates datorā

Kad esat definējis savu projektuAr uzdevumiem, kas jāautomatizē, mēs turpinām Pareizi instalējiet Docker savā Raspberry Pi ierīcē.

Mēs jums pastāstīsim, kādas darbības jāveic:

Raspberry Pi Imager instalēšana

Jūs no nulles apgūsiet, kā instalēt Docker savā Raspberry Pi, tāpēc, strādājot ar jaunu ierīci, kurā nav iepriekš instalētas operētājsistēmas, ir svarīgi vispirms veikt dažas sākotnējās darbības:

  • Apmeklēt web raspberrypi.org.

Oficiālā Raspberry Pi tīmekļa vietne

  • Atrodiet sadaļu “Instalējiet Raspberry Pi OS, izmantojot Raspberry Pi Imager”.
  • Nospiediet pogu “Lejupielādēt operētājsistēmai Windows”.

Lejupielādēt Raspberry Pi attēlu veidotāju

  • Ir arī versijas, kas paredzētas macOS un Ubuntu Linux distribūcija.
  • Palaidiet instalēšanas programmu un veiciet šīs darbības.
  • Jums jāgaida, līdz procentuālā daļa sasniedz 100% pirms programmas palaišanas.

Lai gan jūs droši vien jau zināt, Vislabāk šo darbību veikt operētājsistēmā Windows 10. ja vēlaties to darīt šajā operētājsistēmā. Ja jums ir citas Windows versijas, var rasties kļūdas..

Instalējiet operētājsistēmu

Atcerieties, ka, lai veiktu pareizu instalēšanu, Tas jādara Micro SD kartē, kuru izmantos jūsu Raspberry Pi. lai veiktu uzdevumus.

Tam jābūt formatētam:

  • Ievietojiet Micro SD karti savā Windows 10 datorā.
  • Palaist Raspberry Pi attēlu apstrādātāju un atlasiet operētājsistēmu, kuru vēlaties instalēt.

Operētājsistēmas instalēšana Raspberry Pi ierīcēs

  • Izvēles gadījumā Raspberry Pi OS, agrāk pazīstams kā Raspbian, jums jāizvēlas opcija “Raspberry Pi OS (cita)”.
  • Izvēlieties opciju “Raspberry Pi OS Lite (32 bitu)”.
  • Tā tas ir versija, kurai nav darbvirsmasBet tā ir labākā iespēja, lai tā darbotos. dokers Nekādu problēmu.
  • Izvēlieties Micro SD karti kur notiks uzstādīšana.
  • Nospiediet "Rakstīt".

Instalējiet Raspbian no Raspberry Imager

Docker konfigurēšana

Tagad pienāk vissvarīgākais solis, jo ir pienācis laiks lejupielādēt un konfigurēt Docker, bet viss tiek darīts, izmantojot komandas:

  • Izveidojiet SSH failu lai Raspberry Pi varētu konfigurēt, kad tas tiek palaists.

Izveidojiet SSD failu uz Raspberry Pi

  • Kad esat pabeidzis konfigurēšanu, izņemiet Micro SD karti no datora un pievienojiet to Raspberry Pi.

Izņemt Micro SD karti

  • No sava datora, Atveriet termināli un izmantojiet SSH klientu Jūs varēsiet izveidot savienojumu ar Raspberry Pi ierīci.
  • Kad operētājsistēma tiek startēta, Nākamais solis ir nepieciešamo atkarību instalēšana.

Docker atkarību instalēšana

  • Nākamais solis ir lejupielāde "kyes" de Dakteris

Lejupielādēt Docker atslēgas

  • Tie ir jāinstalē "kyes".

Instalējiet Docker Kyes

  • Tiek veikti šādi soļi ievietojiet Docker repozitoriju.

Docker repozitoriju instalēšana

  • Ir pienācis laiks Rakstiet komandas, lai instalētu Docker un Docker Composite.

Docker un Docker Composite instalēšana

  • Gaidīt process beidzas.
  • Visbeidzot, Ievadiet lietotājvārdu un paroli ar šo komandu.

Docker lietotājvārds un parole

  • Tu Izrakstīties no šī lietotāja pirms sākat Dakteris

Mēs parādīsim, kā atjaunināt Docker uz Raspberry Pi, lai iegūtu jaunāko programmas versiju.

Atjaunināšanai vajadzētu būt vienkāršam un saprotamam procesam, taču ir jāpatur prātā dažas darbības un apsvērumi:

Nav nepieciešama atkarību instalēšana

Daži nepieredzējuši izstrādātāji veic jaunu instalēšanu Docker Raspberry Pi plates programma pārbauda jaunākos atjauninājumus, taču tas patiesībā nav nepieciešams. Atkarību atkārtota instalēšana var izraisīt kļūdas, ja repozitoriji jau ir pievienoti.

Izmantojiet vienkāršu komandu

Jums tikai jāizmanto atjauninājumu pakotņu pārvaldnieks ar šādu komandu:

  • sudo apt-get upgrade

Ja uzdevumi, ko vēlaties veikt, ir sarežģītiVislabāk ir regulāri atjaunināt lietojumprogrammu. Ja uzskatāt, ka uzdevumi ir vienkārši, vislabāk ir atstāt Docker tādu, kāds tas ir.

Šīs ir darbības, lai atinstalētu Docker no Raspberry Pi, ja jums vairs nav nepieciešama lietojumprogramma nekam noderīgam.

Kad Vai vēlaties savam Raspberry Pi piešķirt jaunu pielietojumu?, tātad Būs nepieciešams pilnībā noņemt Docker no Micro SD kartes. kas tiek izmantots šīs programmas palaišanai uz tāfeles.

Apskatīsim veicamās darbības:

Izmantojot komandu

Ja vēlaties noņemt Docker, vienkārši ierakstiet šādu rindu komandu terminālī:

  • sudo apt-get purge docker-ce

Redzēsi, kā Docker tiek ātri atinstalēts no Micro SD kartesbet operētājsistēma paliek.

Formatējiet karti

Ja programmas kļūda neļauj izpildīt komandas, vienīgais risinājums ir formatēt Micro SD karti:

  • Izņemiet Micro SD karti jūsu Raspberry Pi.
  • Ievietojiet karti adapterī un Ievietojiet disku datorā.
  • Veiciet formatēšanu tīrs un drošs.

Vienīgā problēma ar šo procedūru ir tā, ka Jūs arī noņemat operētājsistēmu, kas kontrolē Raspberry Pi.Priekšrocība ir tā, ka jūs nodrošināt, ka nepaliek nekādas pēdas no kļūdām, kas piespieda jūs pieņemt šo lēmumu.

E-grāmatas par IPAP
Ebooks IPAP

🔥PIEVIENOJIES🔥 JAUNAJAI IP@P KOPIENAI! PIEREGISTRĒJIES ŠEIT!

Tēmas

Autors: Mario Hosē

Ar žurnālistikas grādu, specializējoties pētnieciskajā žurnālistikā, es meklēju patiesību it visā. Pašlaik pilnībā koncentrējos uz tehnoloģijām, datoriem un internetu.

Saistīts