पैकेज डॉकटर-इंजन का पता लगाने में असमर्थ


15

मैं vmware में Ubuntu पर docker को स्थापित करने का असफल प्रयास कर रहा हूँ। ये आदेश और त्रुटियाँ हैं जो मुझे अनुभव हैं।

sudo apt-get update

sudo apt-get install docker-engine
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker-engine

सुनिश्चित करें कि आपने अपने Ubuntu संस्करण के लिए आवश्यक शर्तें स्थापित की हैं। फिर, डॉकर स्थापित करें।
निमिशयन

मैंने पहले से ही किसी और चीज में कदमों का पालन किया था। सुतो-स्थापित-लिनक्स-इमेज-एक्स्ट्रा - $ (uname -r)
praveen

1
क्या आपने /etc/apt/sources.list.d/docker.listअपने उबंटू के लिए सही डिबेट प्रविष्टियां बनाई हैं और जोड़ रहे हैं?
तुंग ट्रान

धन्यवाद, पहले यह /etc/apt/sources.list.d/docker.list बनाने में असमर्थ है और कोशिश करने के बाद अंत में इसे बनाया गया और सफलतापूर्वक मेरे मशीन में docker स्थापित किया गया .... धन्यवाद फिर से ..... ..!
प्रवीण

वास्तव में मैं एक ही मुद्दा है, हालांकि ... / docker.list सही है avi @ अतिथि- इंस्पायरॉन -1464 : ~ $ बिल्ली /etc/apt/source.list.d/docker.list डिबेट apt.dockerproject.org-repo ubuntu-भरोसेमंद मुख्य avi @ अतिथि-
इंस्पिरॉन -1464

जवाबों:



7

जैसा कि टिप्पणियों में बताया गया है, आपको करना होगा

  1. के माध्यम से अपने वितरण नाम का पता लगाएं lsb_release -c
  2. फ़ाइल /etc/apt/sources.list.d/docker.listमें निम्न सामग्री होनी चाहिए (और कुछ नहीं):deb https://apt.dockerproject.org/repo ubuntu-VERSION-NAME main

मेरे मामले में (उबंटू 14.04 उर्फ ​​'भरोसेमंद') मैंने जोड़ा deb https://apt.dockerproject.org/repo ubuntu-trusty main


2
Docs.docker.com/engine/installation/linux/ubuntulinux को देखें जहां डॉक प्राप्त करने के लिए उपयुक्त और संबंधित कुंजियों को स्थापित करने के बारे में विस्तृत निर्देश हैं। मैंने इसे docker.io (ubuntu द्वारा अनुरक्षित पैकेज) के माध्यम से स्थापित किया था, जिसने मुझे एक अप्रचलित डॉक-इंजन पैकेज के साथ छोड़ दिया, जो एनवीडिया-डोकर स्थापित करने की कोशिश कर रहा था। मुझे स्थापना रद्द करने और docker.io स्थापित करने से पहले docker.io को शुद्ध करना था।
Caz


0

मेरे पास उबंटू में 16.04 "Unable" सहित अन्य मुद्दे थे। यह मेरी मशीन में मुद्दों को हल करने के लिए बैश स्क्रिप्ट है।

#!/bin/bash

sudo apt update
sudo rm /var/lib/apt/lists/*
sudo rm /var/cache/apt/*.bin

VERSION-NAME=$(lsb_release -c)
y=$(echo $VERSION-NAME | awk '{print $2}')
echo $y
cd /etc/apt/sources.list.d
touch docker_test.list
echo "deb https://apt.dockerproject.org/repo ubuntu-$y main" > docker_test.list

sudo apt-get install linux-image-extra-$(uname -r) 
sudo apt-get update
sudo apt-get install docker.io

मेरे पास अलग-अलग मुद्दे थे जब मुझे उस समय डॉकर को अनइंस्टॉल करना पड़ा था। यह मेरी मशीन के लिए बैश स्क्रिप्ट ( स्रोत ) है।

# For unistall in Ubuntu
sudo apt-get purge docker.io 
# This will erase all your container images
sudo rm -rf /var/lib/docker
# This will erase all docker configs
sudo rm -rf /etc/docker/
sudo apt-get purge docker.io
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.