Paano i-install ang Docker sa Raspberry pi gamit ang Raspbian?

Ang Docker ay isang sistema ng lalagyan na hindi mo kailangan ng maraming mapagkukunan upang magpatakbo ng mga lalagyan, kaya Napakagaan nito at samakatuwid Docker ay maaaring maging isang perpektong kandidato para sa pagbuo ng web application at pagsubok sa Raspberry Pi.

Syempre, Maaari itong gumawa ng iba pang mga bagay tulad ng magpatakbo ng isang web server, isang proxy server o isang database server at marami pa sa Docker sa isang Raspberry Pi.

Kung hindi mo pa rin alam ang tungkol sa Docker, dapat mong malaman na ito ay isang bukas na proyekto ng mapagkukunan na automate ang paglalagay ng aplikasyon sa loob ng mga lalagyan ng software, na nagbibigay ng isang karagdagang layer ng application virtualization abstraction at automation sa maraming mga operating system.

Manggagawa sa pantalan gumagamit ng mga tampok na paghihiwalay ng mapagkukunan ng kernel ng Linux, tulad ng mga cgroup at namespace (namespaces) upang payagan ang magkakahiwalay na "lalagyan" na tumakbo sa loob ng iisang halimbawa ng Linux, na iniiwasan ang overhead ng pagsisimula at pagpapanatili ng mga virtual machine.

Paghahanda ng Raspberry Pi

Ang pag-install ng Docker sa aming Raspberry Pi ay wala nang isusulat tungkol sa bahay at ang pag-install nito ay medyo simple. Sa tutorial na ito Kukunin namin bilang batayan ang opisyal na sistema ng aming Raspberry alin ang Raspbian.

Kung wala ka pa ring naka-install na system na ito sa iyong Raspberry, maaari kang kumunsulta sa sumusunod na artikulo kung saan ipinapaliwanag namin kung paano ito gawin sa isang medyo simpleng paraan. Ang link ay ito. 

Mayroon nang naka-install na Raspbian sa aming Raspberry pi, i-a-update namin ang mga pakete at ang Raspbian APT package repository cache na may sumusunod na utos:

sudo apt update

Ngayon, kailangan mong i-update ang lahat ng mga bagong pakete ng software na napansin mula sa Raspbian. Para dito kailangan lang nating isagawa ang sumusunod na utos:

sudo apt upgrade

Sa puntong ito, kailangang i-update ang mga software packages.

Ngayon, kailangan mong i-install ang mga kernel-header para sa operating system. Mahalaga ito, dahil kung hindi mo mai-install ang mga kernel header, hindi gagana ang Docker.

Upang mai-install ang mga kernel-header, ang kailangan mo lang gawin ay patakbuhin ang sumusunod na utos sa terminal:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Handa na ang lahat sa itaas, maaari na tayong magpatuloy sa pag-install ng Docker sa aming minamahal na Raspberry Pi, dahil lubos kaming sigurado na mayroon kaming lahat ng na-update na mga pakete ng system.

I-install ang Docker sa Raspberry Pi

Pag-install ng docker Ginagawa namin ito sa pamamagitan ng pagpapatupad ng sumusunod na utos sa terminal:

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

Ang proseso ng pag-download at pag-install na ito ay maaaring magtagal, kaya iminumungkahi kong maglaan ka ng oras.

Manggagawa sa pantalan

Sa pag-install ng Docker sa system ng aming Raspberry Pi, ngayon nagsisimula kami sa pagpapatupad ng trabaho Docker upang magamit mo ito.

Para sa mga ito ang unang hakbang ay idagdag ang aming "user" ng system (Raspbian default) sa pangkat ng docker. Kaya, magagawa mong lumikha at mamahala ng mga lalagyan, imahe, dami, atbp. docker nang walang mga pribilehiyo ng sudo o superuser.

Kung lumikha sila ng ibang gumagamit, dapat nilang baguhin ang "pi" sa kanilang username sa utos. Upang idagdag ang pi user sa pangkat ng Docker kailangan lang nilang patakbuhin ang sumusunod na utos:

sudo usermod -aG docker pi

Ginawa ang pagbabagong ito ngayon, kinakailangan upang magsagawa ng isang pag-restart ng aming system, upang ang mga ginawang pagbabago ay na-load sa pagsisimula ng system at inilapat ang karagdagan sa pangkat ng Docker ng aming gumagamit.

Maaari nilang i-reboot ang kanilang system sa pamamagitan ng pagpapatakbo ng sumusunod na utos sa terminal:

sudo reboot

Kapag nag-restart na ang system, bumalik kami dito at magbubukas kami ng isang terminal. Sa ito ay isasagawa namin ang sumusunod na utos sa i-verify ang pag-install ng Docker at tumatakbo na ito sa system:

docker version

Tulad ng nakikita mo, ang Docker ay gumagana nang perpekto sa iyong Raspberry Pi na.

Ngayon mo lang ipatupad ang iyong unang lalagyan. Upang magawa ito, maaari kang maghanap ng isa sa pahina ng Docker, kung saan maraming mga application ang nai-highlight. Ang link ay ito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.