రాస్ప్బియన్తో రాస్ప్బెర్రీ పై డాకర్ను ఎలా ఇన్స్టాల్ చేయాలి?

డాకర్ ఒక కంటైనర్ వ్యవస్థ కంటైనర్‌లను అమలు చేయడానికి మీకు చాలా వనరులు అవసరం లేదు ఇది చాలా తేలిక అందువల్ల రాస్ప్బెర్రీ పైలో వెబ్ అప్లికేషన్ అభివృద్ధి మరియు పరీక్ష కోసం డాకర్ సరైన అభ్యర్థి కావచ్చు.

వాస్తవానికి, ఇది వెబ్ సర్వర్, ప్రాక్సీ సర్వర్ లేదా డేటాబేస్ సర్వర్ మరియు మరిన్నింటిని అమలు చేయగలదు రాస్ప్బెర్రీ పై డాకర్లో.

మీకు ఇంకా డాకర్ గురించి తెలియకపోతే, ఇది ఓపెన్ సోర్స్ ప్రాజెక్ట్ అని మీరు తెలుసుకోవాలి సాఫ్ట్‌వేర్ కంటైనర్లలో అనువర్తన విస్తరణను ఆటోమేట్ చేస్తుంది, బహుళ ఆపరేటింగ్ సిస్టమ్స్‌లో అదనపు సంగ్రహణ మరియు అప్లికేషన్ వర్చువలైజేషన్ ఆటోమేషన్‌ను అందిస్తుంది.

డాకర్ cgroups మరియు నేమ్‌స్పేస్‌ల వంటి Linux కెర్నల్ యొక్క రిసోర్స్ ఐసోలేషన్ లక్షణాలను ఉపయోగిస్తుంది (నేమ్‌స్పేస్‌లు) ఒకే లైనక్స్ ఉదాహరణలో ప్రత్యేక "కంటైనర్‌లను" అమలు చేయడానికి అనుమతించడం, వర్చువల్ మిషన్లను ప్రారంభించడం మరియు నిర్వహించడం యొక్క ఓవర్‌హెడ్‌ను తప్పించడం.

రాస్ప్బెర్రీ పైని సిద్ధం చేస్తోంది

మా రాస్ప్బెర్రీ పైలో డాకర్ను ఇన్స్టాల్ చేయడం గురించి ఇంటి గురించి వ్రాయడానికి ఏమీ లేదు దాని సంస్థాపన చాలా సులభం. ఈ ట్యుటోరియల్‌లో మేము మా రాస్ప్బెర్రీ యొక్క అధికారిక వ్యవస్థను ప్రాతిపదికగా తీసుకుంటాము ఇది రాస్పియన్.

మీ రాస్ప్బెర్రీలో ఈ వ్యవస్థను మీరు ఇంకా వ్యవస్థాపించకపోతే, మీరు ఈ క్రింది కథనాన్ని సంప్రదించవచ్చు, ఇక్కడ దీన్ని ఎలా చేయాలో మేము చాలా సరళంగా వివరిస్తాము. లింక్ ఇది. 

ఇప్పటికే మా రాస్ప్బెర్రీ పైలో రాస్పియన్ తో వ్యవస్థాపించబడింది, మేము ప్యాకేజీలను నవీకరించబోతున్నాము మరియు కింది ఆదేశంతో రాస్పియన్ ఎపిటి ప్యాకేజీ రిపోజిటరీ కాష్:

sudo apt update

ఇప్పుడు, మీరు రాస్పియన్ నుండి కనుగొనబడిన అన్ని కొత్త సాఫ్ట్‌వేర్ ప్యాకేజీలను నవీకరించాలి. దీని కోసం మనం ఈ క్రింది ఆదేశాన్ని అమలు చేయాలి:

sudo apt upgrade

ఈ సమయంలో, సాఫ్ట్‌వేర్ ప్యాకేజీలను నవీకరించాల్సిన అవసరం ఉంది.

ఇప్పుడు, మీరు ఆపరేటింగ్ సిస్టమ్ కోసం కెర్నల్-హెడర్లను వ్యవస్థాపించాలి. ఇది ముఖ్యం, ఎందుకంటే మీరు కెర్నల్ హెడర్‌లను ఇన్‌స్టాల్ చేయకపోతే, డాకర్ పనిచేయదు.

కెర్నల్-హెడర్లను వ్యవస్థాపించడానికి మీరు టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయాలి:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

పైన పేర్కొన్నవన్నీ సిద్ధంగా ఉన్నందున, మన ప్రియమైన రాస్ప్బెర్రీ పైలో డాకర్ను వ్యవస్థాపించడానికి ఇప్పుడు మనం వెళ్ళవచ్చు, ఎందుకంటే సిస్టమ్లో అన్ని నవీకరించబడిన ప్యాకేజీలు మన వద్ద ఉన్నాయని మాకు పూర్తిగా తెలుసు.

రాస్ప్బెర్రీ పైలో డాకర్ను ఇన్స్టాల్ చేయండి

డాకర్ సంస్థాపన టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మేము దీన్ని చేస్తాము:

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

ఈ డౌన్‌లోడ్ మరియు ఇన్‌స్టాలేషన్ ప్రాసెస్‌కు కొంత సమయం పట్టవచ్చు, కాబట్టి మీ సమయాన్ని కేటాయించాలని నేను సూచిస్తున్నాను.

డాకర్

ఇప్పటికే మా రాస్ప్బెర్రీ పై వ్యవస్థలో డాకర్ యొక్క సంస్థాపనతో, ఇప్పుడు మేము అమలు పనులతో ప్రారంభిస్తాము డాకర్ కాబట్టి మీరు దీన్ని ఉపయోగించవచ్చు.

దీనికి మొదటి దశ మా సిస్టమ్ యూజర్ "పై" ని జోడించండి (రాస్పియన్ డిఫాల్ట్) డాకర్ సమూహానికి. అందువల్ల, మీరు కంటైనర్లు, చిత్రాలు, వాల్యూమ్‌లు మొదలైన వాటిని సృష్టించవచ్చు మరియు నిర్వహించగలుగుతారు. సుడో లేదా సూపర్ యూజర్ అధికారాలు లేని డాకర్.

వారు వేరే వినియోగదారుని సృష్టించినట్లయితే, వారు "pi" ను కమాండ్‌లోని వారి వినియోగదారు పేరుకు మార్చాలి. పై వినియోగదారుని డాకర్ సమూహానికి జోడించడానికి వారు ఈ క్రింది ఆదేశాన్ని అమలు చేయాలి:

sudo usermod -aG docker pi

ఇప్పుడు ఈ మార్పు చేసింది, మా సిస్టమ్ యొక్క పున art ప్రారంభం చేయడం అవసరం, తద్వారా చేసిన మార్పులు సిస్టమ్ ప్రారంభంలో లోడ్ అవుతాయి మరియు మా యూజర్ డాకర్ సమూహానికి అదనంగా వర్తించబడుతుంది.

టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయడం ద్వారా వారు తమ సిస్టమ్‌ను రీబూట్ చేయవచ్చు:

sudo reboot

సిస్టమ్ పున ar ప్రారంభించిన తర్వాత, మేము దానిలోకి తిరిగి వెళ్తాము మరియు మేము టెర్మినల్ తెరుస్తాము. దీనిలో మేము ఈ క్రింది ఆదేశాన్ని అమలు చేయబోతున్నాము డాకర్ యొక్క సంస్థాపనను ధృవీకరించండి మరియు ఇది ఇప్పటికే సిస్టమ్‌లో నడుస్తుందని:

docker version

మీరు చూడగలిగినట్లుగా, డాకర్ ఇప్పటికే మీ రాస్ప్బెర్రీ పైలో పని చేస్తున్నారు.

ఇప్పుడు మీరు మీ మొదటి కంటైనర్‌ను అమలు చేయాలి. దీన్ని చేయడానికి, మీరు డాకర్ పేజీలో ఒకదాన్ని శోధించవచ్చు, ఇది చాలా అనువర్తనాలను కలిగి ఉంటుంది. లింక్ ఇది.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

వ్యాఖ్యానించిన మొదటి వ్యక్తి అవ్వండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు.

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.