“డాకర్ డెమన్కి కనెక్ట్ చేయడం సాధ్యం కాదు” లోపాన్ని ఎలా వదిలించుకోవాలి
Dakar Deman Ki Kanekt Ceyadam Sadhyam Kadu Lopanni Ela Vadilincukovali
సాఫ్ట్వేర్ కంటైనర్లను నిర్మించడానికి మరియు అమలు చేయడానికి డాకర్ ప్రముఖ ప్లాట్ఫారమ్లలో ఒకటి. అయితే, మీరు unix:///var/run/docker.sockలో “డాకర్ డెమోన్కి కనెక్ట్ కాలేరు. డాకర్ డెమోన్ నడుస్తుందా?' దాన్ని ఉపయోగిస్తున్నప్పుడు దోష సందేశం. నుండి ఈ పోస్ట్ MiniTool సమస్యను ఎలా వదిలించుకోవాలో మీకు చెబుతుంది.
డాకర్ అనేది అప్లికేషన్లను అభివృద్ధి చేయడం, ప్రచురించడం మరియు అమలు చేయడం కోసం ఒక బహిరంగ వేదిక. డాకర్ మీ ఇన్ఫ్రాస్ట్రక్చర్ నుండి మీ అప్లికేషన్ను విడదీయడానికి మిమ్మల్ని అనుమతిస్తుంది కాబట్టి మీరు సాఫ్ట్వేర్ను త్వరగా డెలివరీ చేయవచ్చు.
దీన్ని ఇన్స్టాల్ చేసిన తర్వాత, మీరు unix:///var/run/docker.sockలో “డాకర్ డెమోన్కి కనెక్ట్ కాలేరు. డాకర్ డెమోన్ నడుస్తుందా?' దోష సందేశం. దోషానికి కారణమేమిటి? కొన్ని కారణాలు ఉన్నాయి.
- డాకర్ డెమోన్ అమలులో లేదు.
- డాకర్ శుభ్రంగా మూసివేయబడలేదు.
- డాకర్ సేవను ప్రారంభించడానికి రూట్ అధికారాలు లేకపోవడం.
Unix:///var/run/docker.sockలో “డాకర్ డెమోన్కి కనెక్ట్ కాలేను” అనే దానికి పరిష్కారాల గురించి కిందిది. డాకర్ డెమోన్ నడుస్తుందా?' లోపం.
విధానం 1: డాకర్ సేవను ప్రారంభించడానికి Systemctlని ఉపయోగించండి
మీరు ఉబుంటులో తాజాగా ఇన్స్టాల్ చేసిన డాకర్ని కలిగి ఉంటే, డాకర్ సేవ రన్ కాకపోవచ్చు. systemctl కమాండ్ పాత SysV init సిస్టమ్ను భర్తీ చేస్తుంది, ఇది Linux సిస్టమ్లపై నడుస్తున్న systemd సేవలను నిర్వహిస్తుంది. మీ సిస్టమ్లో మీకు systemctl లేకపోతే, మీరు కింది ఆదేశాన్ని అమలు చేయవచ్చు:
చిట్కా: ఈ పద్ధతి APT ప్యాకేజీ మేనేజర్ని ఉపయోగించి డాకర్ని ఇన్స్టాల్ చేసిన వినియోగదారులకు మాత్రమే అందుబాటులో ఉంటుంది. మీరు SNAP ద్వారా డాకర్ని ఇన్స్టాల్ చేసినట్లయితే, మీరు పద్ధతి 2ని సూచించవచ్చు.
దశ 1: టెర్మినల్ తెరవండి.
దశ 2: కింది ఆదేశాన్ని ఒక్కొక్కటిగా అమలు చేసి నొక్కండి నమోదు చేయండి ప్రతి ఒక్కదాని తర్వాత.
- sudo systemctl అన్మాస్క్ డాకర్
- systemctl స్టార్ట్ డాకర్
- systemctl స్థితి డాకర్
ఆ తర్వాత, 'డాకర్ డెమోన్కి కనెక్ట్ చేయలేము' సమస్య పోయిందో లేదో మీరు తనిఖీ చేయవచ్చు.
విధానం 2: డాకర్ సేవను ప్రారంభించడానికి స్నాప్ ఉపయోగించండి
మీరు Snap ప్యాకేజీ మేనేజర్తో డాకర్ను ఇన్స్టాల్ చేసి ఉంటే, మీరు డాకర్ డెమోన్ను నిర్వహించడానికి స్నాప్ ఆదేశాన్ని ఉపయోగించవచ్చు.
దశ 1: టెర్మినల్ తెరవండి.
దశ 2: కింది ఆదేశాన్ని ఒక్కొక్కటిగా అమలు చేసి నొక్కండి నమోదు చేయండి ప్రతి ఒక్కదాని తర్వాత.
- sudo స్నాప్ స్టార్ట్ డాకర్
- సుడో స్నాప్ సేవలు
దశ 3: పై కమాండ్ మీ కోసం పని చేయకపోతే, డిఫాల్ట్గా ఆటోమేటిక్గా కనెక్ట్ కానందున డాకర్: హోమ్ ప్లగిన్ని కనెక్ట్ చేయడానికి ప్రయత్నించండి. పూర్తయిన తర్వాత, డాకర్ సేవను ప్రారంభించండి. అప్పుడు, కింది ఆదేశాన్ని అమలు చేయండి.
- sudo స్నాప్ కనెక్ట్ డాకర్: హోమ్: హోమ్
- sudo స్నాప్ స్టార్ట్ డాకర్
విధానం 3: 'విఫలమైన డాకర్ పుల్'ని శుభ్రం చేసి, డాకర్ సేవను ప్రారంభించండి
కొన్ని సందర్భాల్లో, మీరు కంటైనర్ను లాగుతున్నప్పుడు అనుకోకుండా డాకర్ను షట్ డౌన్ చేయవచ్చు. ఈ పరిస్థితి docker.service మరియు docker.socket ఫైల్లను ముసుగు చేస్తుంది. డాకర్ని ప్రారంభించడానికి ముందు, మీరు రెండు యూనిట్ ఫైల్లను అన్మాస్క్ చేయాలి - docker.service మరియు docker.daemon.
దశ 1: టెర్మినల్ని ప్రారంభించి, దిగువన ఉన్న ఆదేశాలను అమలు చేయండి:
- systemctl unmask docker.service
- systemctl unmask docker.socket
- systemctl docker.serviceని ప్రారంభించండి
దశ 2: తరువాత, కింది ఆదేశాన్ని అమలు చేయండి:
- సుడో సు
- సర్వీస్ డాకర్ స్టాప్
- cd /var/run/docker/libcontainerd
- rm -rf కంటైనర్/*
- rm -f డాకర్-containerd.pid
- సర్వీస్ డాకర్ ప్రారంభం
విధానం 4: రూట్ హక్కులు లేకుండా వినియోగదారుల కోసం డాకర్ని ప్రారంభించండి
మీరు డాకర్ హోస్ట్ వేరియబుల్ని ఎగుమతి చేయడానికి కూడా ప్రయత్నించవచ్చు స్థానిక హోస్ట్ పోర్ట్ 2375 ద్వారా. మీరు ఆదేశాన్ని అమలు చేయాలి - ఎగుమతి DOCKER_HOST=tcp://localhost:2375 .
విధానం 5: డాకర్ని మళ్లీ ఇన్స్టాల్ చేయండి
పై పరిష్కారాలు పని చేయకపోతే, డాకర్ని మళ్లీ ఇన్స్టాల్ చేయాలని సిఫార్సు చేయబడింది. దీన్ని చేయడానికి మీరు అధికారిక వెబ్సైట్కి వెళ్లవచ్చు.
చివరి పదాలు
“unix:///var/run/docker.sockలో డాకర్ డెమోన్కి కనెక్ట్ చేయడం సాధ్యం కాదు” అని పరిష్కరించడానికి ఇవి సాధారణ పరిష్కారాలు. డాకర్ డెమోన్ నడుస్తుందా?' డాకర్లో. ఈ లోపాన్ని తొలగించడానికి మీకు ఏవైనా ఇతర ఉపయోగకరమైన పద్ధతులు ఉంటే, మాకు తెలియజేయడానికి దిగువ వ్యాఖ్యను వ్రాయండి.