Mar a stàlaicheas tu Docker air Raspberry pi le Raspbian?

Tha Docker na shiostam container nach fheum thu tòrr ghoireasan airson soithichean a ruith, mar sin Tha e gu math aotrom agus mar sin is dòcha gu bheil Docker na thagraiche foirfe airson leasachadh tagradh lìn agus deuchainn air Raspberry Pi.

Gu dearbh, faodaidh e rudan eile a dhèanamh mar ruith frithealaiche lìn, frithealaiche progsaidh no frithealaiche stòr-dàta agus barrachd ann an Docker air Raspberry Pi.

Mura h-eil fios agad fhathast mu Docker, bu chòir dhut fios a bhith agad gur e pròiseact stòr fosgailte a tha sin gu fèin-ghluasadach cleachdadh cleachdadh taobh a-staigh innealan bathar-bog, a ’toirt sreath a bharrachd de tharraing agus fèin-ghluasad virtualization tagraidh thairis air iomadh siostam obrachaidh.

Docker a ’cleachdadh feartan iomallachd stòrais den kernel Linux, leithid cgroups agus ainmean-àite (àiteachan-ainm) gus leigeil le “soithichean” fa leth ruith taobh a-staigh aon eisimpleir Linux, a ’seachnadh an os-cionn a bhith a’ tòiseachadh agus a ’cumail suas innealan brìgheil.

Ag ullachadh am Raspberry Pi

Chan eil a bhith a ’stàladh Docker air ar Raspberry Pi dad airson sgrìobhadh dhachaigh mu dheidhinn agus tha an stàladh gu math sìmplidh. San oideachadh seo Gabhaidh sinn mar bhunait siostam oifigeil ar sùbh-craoibhe a tha Raspbian.

Mura h-eil an siostam seo agad fhathast air a chuir a-steach air an sùbh-craoibhe agad, faodaidh tu bruidhinn ris an artaigil a leanas far am bi sinn a ’mìneachadh mar a nì thu e ann an dòigh gu math sìmplidh. Is e seo an ceangal. 

A-cheana le Raspbian air a chuir a-steach air ar pi sùbh-craoibhe, tha sinn a ’dol a dh’ ùrachadh na pacaidean agus tasgadan ath-chuiridh pasgan Raspbian APT leis an àithne a leanas:

sudo apt update

A-nis, feumaidh tu na pacaidean bathar-bog ùr uile a chaidh a lorg bho Raspbian ùrachadh. Airson seo feumaidh sinn an àithne a leanas a chuir an gnìomh:

sudo apt upgrade

Aig an ìre seo, feumar na pacaidean bathar-bog ùrachadh.

A-nis, feumaidh tu na cinn-cinn kernel a stàladh airson an t-siostam obrachaidh. Tha seo cudromach, oir mura cuir thu na cinn-cinn kernel, cha obraich Docker.

Gus na cinn-cinn kernel a stàladh, chan eil agad ach an àithne a leanas a ruith anns a ’phort-adhair:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Leis a h-uile rud gu h-àrd deiseil, faodaidh sinn a-nis a dhol air adhart gu stàladh Docker air an Raspberry Pi gràdhach againn, oir tha sinn gu tur cinnteach gu bheil na pasganan ùraichte againn den t-siostam.

Stàlaich Docker air Raspberry Pi

Stàladh docaer Bidh sinn ga dhèanamh le bhith a ’cur an gnìomh an àithne a leanas anns a’ phort-adhair:

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

Is dòcha gun toir am pròiseas luchdachadh sìos is stàlaidh seo greis, mar sin tha mi a ’moladh gun toir thu d’ ùine.

Docker

Le stàladh Docker ann an siostam ar Raspberry Pi, a-nis bidh sinn a ’tòiseachadh leis an obair buileachaidh Docker gus an urrainn dhut a chleachdadh.

Airson seo tha a ’chiad cheum cuir "pi" cleachdaiche an t-siostaim againn (Raspbian default) don bhuidheann docker. Mar sin, bidh e comasach dhut soithichean, ìomhaighean, leabhraichean, msaa a chruthachadh agus a riaghladh. docker às aonais sochairean sudo no superuser.

Ma chruthaich iad cleachdaiche eadar-dhealaichte, feumaidh iad “pi” atharrachadh gu ainm-cleachdaidh san àithne. Gus an cleachdaiche pi a chuir ris a ’bhuidheann Docker chan eil aca ach an àithne a leanas a ruith:

sudo usermod -aG docker pi

Rinn an atharrachadh seo a-nis, bidh e riatanach ath-thòiseachadh den t-siostam againn a dhèanamh, gus am bi na h-atharrachaidhean a chaidh a dhèanamh air an luchdachadh aig toiseach tòiseachaidh an t-siostaim agus gun tèid an cur ri buidheann Docker an neach-cleachdaidh againn.

Faodaidh iad an siostam aca ath-thòiseachadh le bhith a ’ruith an àithne a leanas anns a’ phort-adhair:

sudo reboot

Cho luath ‘s a bhios an siostam air ath-thòiseachadh, thèid sinn air ais a-steach dha agus fosglaidh sinn inneal-crìochnachaidh. An seo tha sinn a ’dol a chur an gnìomh an àithne a leanas gu dearbhaich stàladh Docker agus gu bheil e mu thràth a ’ruith air an t-siostam:

docker version

Mar a chì thu, tha Docker ag obair gu foirfe air an Raspberry Pi agad mu thràth.

A-nis feumaidh tu a ’chiad container agad a chuir an gnìomh. Gus seo a dhèanamh, faodaidh tu fear a lorg air duilleag Docker, anns a bheil mòran thagraidhean. Is e seo an ceangal.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.