Kā instalēt Docker uz Raspberry pi ar Raspbian?

Docker ir konteineru sistēma , kurai nav nepieciešami daudzi resursi konteineru darbināšanai, padarot to ļoti vieglu . Tāpēc Docker var būt ideāls kandidāts tīmekļa lietojumprogrammu izstrādei un testēšanai uz Raspberry Pi.

Protams, Docker uz Raspberry Pi var veikt arī citas darbības, piemēram, palaist tīmekļa serveri, starpniekserveri vai datubāzes serveri un citas .

Ja jūs joprojām neesat pazīstams ar Docker, jums jāzina, ka tas ir atvērtā koda projekts, kas automatizē lietojumprogrammu izvietošanu programmatūras konteineros , nodrošinot papildu abstrakcijas un automatizācijas slāni lietojumprogrammu virtualizācijai vairākās operētājsistēmās.

Docker izmanto Linux kodola resursu izolācijas funkcijas, piemēram, cgroups un namespaces , lai ļautu neatkarīgiem "konteineriem" darboties vienā Linux instancē, izvairoties no virtuālo mašīnu palaišanas un uzturēšanas papildu izmaksām.

Aveņu Pi sagatavošana

Docker instalēšana Raspberry Pi datorā ir vienkārša un vienkārša . Šajā pamācībā mēs par bāzi izmantosim oficiālo Raspberry Pi operētājsistēmu Raspbian.

Ja šī sistēma vēl nav instalēta jūsu Raspberry Pi ierīcē, varat iepazīties ar šo rakstu, kurā mēs vienkārši paskaidrojam, kā to izdarīt. Saite ir šeit.

Tagad, kad Raspbian ir instalēts mūsu Raspberry Pi, mēs atjaunināsim pakotnes un Raspbian APT pakotņu repozitorija kešatmiņu, izmantojot šo komandu:

sudo apt update

Tagad jums jāatjaunina visas jaunās programmatūras pakotnes, kas ir atklātas no Raspbian. Tam mums vienkārši jāizpilda šāda komanda:

sudo apt upgrade

Šajā brīdī programmatūras paketes ir jāatjaunina.

Tagad jums ir jāinstalē kodola galvenes operētājsistēmai. Tas ir svarīgi, jo, ja jūs neinstalēsiet kodola galvenes, Docker nedarbosies.

Lai instalētu kodola galvenes, viss, kas jums jādara, ir palaist šādu komandu terminālā:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Kad viss iepriekš minētais ir gatavs, tagad mēs varam pāriet uz Docker instalēšanu mūsu mīļajā Raspberry Pi, jo mēs esam pilnīgi pārliecināti, ka mums ir visas atjauninātās sistēmas pakotnes.

Instalējiet Docker uz Raspberry Pi

Mēs instalējam Docker , terminālī palaižot šādu komandu:

curl -sSL https://get.docker.com | sh

Šis lejupielādes un instalēšanas process var aizņemt kādu laiku, tāpēc es iesaku jums veltīt laiku.

dokers

Tagad, kad Docker ir instalēts mūsu Raspberry Pi sistēmā, mēs varam sākt Docker ieviešanas procesu , lai mēs varētu to izmantot.

Pirmais solis ir pievienot sistēmas lietotāju "pi" (noklusējuma lietotājs Raspbian) grupai Docker. Tas ļaus jums izveidot un pārvaldīt Docker konteinerus, attēlus, sējumus utt. bez sudo vai superlietotāja privilēģijām.

Ja izveidojāt citu lietotāju, komandā “pi” jāaizstāj ar savu lietotājvārdu. Lai pievienotu pi lietotāju Docker grupai, vienkārši palaidiet šo komandu:

sudo usermod -aG docker pi

Pēc šo izmaiņu veikšanas mums tagad būs jārestartē sistēma , lai izmaiņas tiktu ielādētas sistēmas startēšanas laikā un tiktu lietota mūsu lietotāja pievienošana Docker grupai.

Viņi var pārstartēt sistēmu, terminālā izpildot šādu komandu:

sudo reboot

Kad sistēma ir restartēta, piesakieties vēlreiz un atveriet termināli. Palaidiet šo komandu, lai pārbaudītu, vai Docker ir instalēts un darbojas sistēmā:

docker version

Kā redzat, Docker jau perfekti strādā pie jūsu Raspberry Pi.

Tagad atliek tikai izvietot savu pirmo konteineru. To var atrast Docker vietnē, kur ir pieejamas daudzas lietojumprogrammas. Šeit ir saite.


Pievienot kā vēlamo avotu pakalpojumā Google