Si të instaloni Docker në Raspberry pi me Raspbian?

Docker është një sistem kontejnerësh që nuk ju duhen shumë burime për të drejtuar kontejnerë, kështu që Veryshtë shumë e lehtë dhe prandaj Docker mund të jetë një kandidat i përsosur për zhvillimin dhe testimin e aplikacioneve në internet në Raspberry Pi.

Sigurisht, mund të bëjë gjëra të tjera si ekzekutimi i një serveri në internet, server proxy ose server i bazës së të dhënave dhe më shumë në Docker në një Raspberry Pi.

Nëse ende nuk dini për Docker, duhet të dini se ky është një projekt me burim të hapur që automatizon vendosjen e aplikacionit brenda kontejnerëve të softuerit, duke siguruar një shtresë shtesë të abstraksionit dhe automatizimit të virtualizimit të aplikacionit nëpër sisteme të shumta operative.

prerës përdor veçoritë e izolimit të burimeve të kernelit Linux, të tilla si grupet e grupeve dhe hapësirat e emrave (hapësirat e emrave) për të lejuar "kontejnerët" e veçantë të ekzekutohen brenda një shembulli të vetëm Linux, duke shmangur lartësinë e fillimit dhe mirëmbajtjes së makinave virtuale.

Përgatitja e Raspberry Pi

Instalimi i Docker në Raspberry Pi tonë nuk është asgjë për të shkruar në shtëpi dhe instalimi i tij është mjaft i thjeshtë. Në këtë manual Ne do të marrim si bazë sistemin zyrtar të mjedrës sonë që është Raspbian.

Nëse akoma nuk e keni të instaluar këtë sistem në Mjedrën tuaj, mund të konsultoheni me artikullin vijues ku ju shpjegojmë se si ta bëni në një mënyrë mjaft të thjeshtë. Lidhja është kjo. 

Tashmë me Raspbian të instaluar në tonë Raspberry pi, ne do të azhurnojmë paketat dhe memorien e depozitës së paketës Raspbian APT me komandën e mëposhtme:

sudo apt update

Tani, ju duhet të azhurnoni të gjitha paketat e reja të softuerit që janë zbuluar nga Raspbian. Për këtë ne vetëm duhet të ekzekutojmë komandën e mëposhtme:

sudo apt upgrade

Në këtë pikë, paketat e softuerëve duhet të azhurnohen.

tani, duhet të instaloni kernel-headers për sistemin operativ. Kjo është e rëndësishme, sepse nëse nuk instaloni kokat e kernelit, Docker nuk do të funksionojë.

Për të instaluar kernel-headers, gjithçka që duhet të bëni është të ekzekutoni komandën e mëposhtme në terminal:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Me të gjitha sa më sipër të gatshme, tani mund të vazhdojmë me instalimin Docker në Raspberry Pi tonë të dashur, pasi jemi plotësisht të sigurt se i kemi të gjitha paketat e azhurnuara në sistem.

Instaloni Docker në Raspberry Pi

Instalimi i dokerit Ne e bëjmë atë duke ekzekutuar komandën e mëposhtme në terminal:

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

Ky proces shkarkimi dhe instalimi mund të zgjasë pak, prandaj sugjeroj që të merrni kohën tuaj.

prerës

Me instalimin e Docker në sistemin e Raspberry Pi tonë, tani ne fillojmë me punën e zbatimit Docker që të mund ta përdorni.

Për këtë hapi i parë është shtoni përdoruesin e sistemit tonë "pi" (Parazgjedhja e Raspbian) tek grupi doker. Kështu, ju do të jeni në gjendje të krijoni dhe menaxhoni kontejnerë, imazhe, vëllime, etj. docker pa privilegje sudo ose superuser.

Nëse ata krijuan një përdorues tjetër, ata duhet të ndryshojnë "pi" në emrin e tyre të përdoruesit në komandë. Për të shtuar përdoruesin pi në grupin Docker ata thjesht duhet të ekzekutojnë komandën e mëposhtme:

sudo usermod -aG docker pi

Bëra këtë ndryshim tani, do të jetë e nevojshme të kryhet një rifillim i sistemit tonë, në mënyrë që ndryshimet e bëra të ngarkohen në fillimin e sistemit dhe të zbatohet shtesa në grupin Docker të përdoruesit tonë.

Ata mund të ristartojnë sistemin e tyre duke ekzekutuar komandën e mëposhtme në terminal:

sudo reboot

Pasi sistemi të rindizet, ne do të hyjmë përsëri dhe do të hapim një terminal. Në të do të ekzekutojmë komandën vijuese për të verifikoni instalimin e Docker dhe se ai tashmë po ekzekutohet në sistem:

docker version

Siç mund ta shihni, Docker po punon në mënyrë perfekte në Raspberry Pi tuaj tashmë.

Tani ju vetëm duhet të zbatoni kontejnerin tuaj të parë. Për ta bërë këtë, mund të kërkoni një në faqen Docker, e cila përmban shumë aplikacione. Lidhja është kjo.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.