Não é possível localizar o mecanismo do docker de pacote

15

Estou tentando instalar o docker no Ubuntu no VMware, sem sucesso. Estes são os comandos e erros que eu experimento.

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
    
por praveen 15.12.2015 / 10:31

3 respostas

13

Tente "uname -a" e verifique se você está executando uma arquitetura de 64 bits:

O Docker requer uma instalação de 64 bits, independentemente da sua versão do Ubuntu.

link

    
por Andre P. 03.05.2016 / 08:22
7

Como mencionado nos comentários, você precisa

  1. descubra o nome da sua distribuição por meio de lsb_release -c
  2. o arquivo /etc/apt/sources.list.d/docker.list deve ter o seguinte conteúdo (e nada mais): deb https://apt.dockerproject.org/repo ubuntu-VERSION-NAME main

No meu caso (Ubuntu 14.04, também conhecido como 'fiel'), adicionei deb https://apt.dockerproject.org/repo ubuntu-trusty main

    
por Sebastian 10.02.2016 / 18:06
0

Eu tive outros problemas, incluindo "Unable" no Ubuntu 16.04. Este é um script bash para resolver problemas na minha máquina.

#!/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 }')
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

Eu tive um problema diferente quando tive que desinstalar o Docker no momento. Este é o script bash ( source ) para minha máquina.

# 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
    
por Cloud Cho 21.04.2018 / 02:41

Tags