డేటా గుప్తీకరణ, యాక్సెస్ నియంత్రణ, సంస్కరణ మరియు మరిన్ని వంటి అధునాతన ఫీచర్లను అందించడానికి Nextcloud HTTP మరియు WebDAV ప్రోటోకాల్లతో క్లయింట్-సర్వర్ నిర్మాణాన్ని ఉపయోగిస్తుంది.
అదనంగా, Nextcloud ఫీచర్స్ యాప్ ఇంటిగ్రేషన్, ఇది APIల ద్వారా దాని కార్యాచరణను విస్తరించడానికి మరియు అనుకూల పరిష్కారాలను రూపొందించడానికి మిమ్మల్ని అనుమతిస్తుంది.
ఈ ట్యుటోరియల్లో, డాకర్ కంటైనర్లను ఉపయోగించి నెక్స్ట్క్లౌడ్ ఉదాహరణను సెటప్ చేసే ప్రక్రియను మేము త్వరగా పరిశీలిస్తాము.
అవసరాలు
ఈ పోస్ట్లో అందించబడిన ఆదేశాలు మరియు దశలను అమలు చేయడానికి, మీరు ఈ క్రింది వాటిని కలిగి ఉన్నారని నిర్ధారించుకోండి:
- డాకర్ ఇంజిన్ ఇన్స్టాల్ చేయబడింది
- డాకర్ కంపోజ్ ఇన్స్టాల్ చేయబడింది
- డాకర్ కంటైనర్లను అమలు చేయడానికి తగిన అనుమతులు
డాకర్ కంపోజ్ ఫైల్ని నిర్వచించడం
డాకర్ కంటైనర్ను అమలు చేయడానికి డాకర్ కంపోజ్ కాన్ఫిగరేషన్ను నిర్వచించడం మొదటి దశ. కాన్ఫిగర్ ఫైల్ను నిల్వ చేయడానికి డైరెక్టరీని సృష్టించడం ద్వారా ప్రారంభించండి:
$ mkdir తదుపరి క్లౌడ్
$ cd తదుపరి క్లౌడ్
దిగువ ఉదాహరణ కాన్ఫిగరేషన్లో చూపిన విధంగా సాగే శోధన క్లస్టర్ను అమలు చేయడానికి docker-compose.yml ఫైల్ను సృష్టించండి:
---సంస్కరణ: Telugu: '2.1'
సేవలు:
తదుపరి క్లౌడ్:
చిత్రం: lscr.io / linuxserver / nextcloud: తాజా
కంటైనర్_పేరు: nextcloud
పర్యావరణం:
- చెట్లు = 1000
- PGID = 1000
- TZ = మొదలైనవి / UTC
వాల్యూమ్లు:
- . / అనువర్తనం డేటా: / config
- . / సమాచారం: / సమాచారం
పోర్టులు:
- 443 : 443
పునఃప్రారంభించండి: ఆపకపోతే
ఈ ఉదాహరణ ఫైల్లో, మేము ఒక సేవను నిర్వచించాము. తదుపరి క్లౌడ్ సేవ Nextcloud ఉదాహరణను కాన్ఫిగర్ చేయడానికి మాకు అనుమతిస్తుంది.
సేవ నిర్వచనాలు క్రింద వ్యక్తీకరించబడ్డాయి:
- Nextcloud తాజా చిత్రాన్ని ఉపయోగించండి.
- కంటైనర్ పేరును nextcloudకి సెట్ చేయండి.
- వినియోగదారు మరియు సమూహ IDలు (PUID మరియు PGID) మరియు టైమ్ జోన్ (TZ) కోసం ఎన్విరాన్మెంట్ వేరియబుల్లను నిర్వచించండి.
- కాన్ఫిగరేషన్ మరియు డేటా నిల్వ కోసం హోస్ట్ డైరెక్టరీలను (./appdata మరియు ./data) కంటైనర్ వాల్యూమ్లకు మ్యాప్ చేయండి.
చివరగా, మేము HTTPS ట్రాఫిక్ కోసం పోర్ట్ 443లో వింటాము మరియు స్పష్టంగా ఆపివేస్తే తప్ప స్వయంచాలకంగా పునఃప్రారంభించేలా సెట్ చేయబడతాము.
పైన పేర్కొన్న ఎంట్రీలను యాప్డేటాకు మార్గం మరియు అవసరమైన డేటాకు మార్గంతో భర్తీ చేయాలని నిర్ధారించుకోండి.
కంటైనర్ను అమలు చేయండి
మేము సేవలను నిర్వచించిన తర్వాత, మేము డాకర్ కంపోజ్ ఆదేశాన్ని ఉపయోగించి కంటైనర్ను కొనసాగించవచ్చు మరియు అమలు చేయవచ్చు:
$ డాకర్ కంపోజ్ చేస్తాడు -డి
సాగే శోధన మరియు కిబానాను యాక్సెస్ చేస్తోంది
కంటైనర్లను ప్రారంభించిన తర్వాత, మేము ఈ క్రింది చిరునామాలలో ఉదాహరణను కొనసాగించవచ్చు మరియు యాక్సెస్ చేయవచ్చు:
https: // స్థానిక హోస్ట్: 443 - > సాగే శోధనమీరు కాన్ఫిగర్ మరియు అడ్మినిస్ట్రేటర్ ఖాతాను కాన్ఫిగర్ చేయమని ప్రాంప్ట్ చేయబడతారు.
సంతృప్తి చెందిన తర్వాత, ఇన్స్టాలేషన్ ప్రాసెస్ను అమలు చేయడానికి ఇన్స్టాల్ క్లిక్ చేయండి.
తర్వాత, మీరు మీ సందర్భంలో ఇన్స్టాల్ చేయాలనుకుంటున్న యాప్లను ఎంచుకోవచ్చు:
ఇది మీకు కావలసిన సాధనాలు మరియు కాన్ఫిగరేషన్లతో ఉదాహరణను సెటప్ చేస్తుంది మరియు మిమ్మల్ని డాష్బోర్డ్కు తీసుకువెళుతుంది.
ముగింపు
ఈ కథనం డాకర్ కంటైనర్లను ఉపయోగించి నెక్స్ట్క్లౌడ్ ఉదాహరణను నిర్వచించడం మరియు అమలు చేయడం యొక్క ప్రాథమిక దశలను కవర్ చేసింది.