Não é possível localizar o pacote 'docker-ce' em um Ubuntu de 64 bits

73

Estou tentando instalar o Docker em uma máquina Ubuntu 64 após guia de instalação oficial .

Infelizmente, o Ubuntu parece não conseguir localizar o pacote docker-ce . Alguma ideia para consertar ou pelo menos para acompanhar o que está acontecendo?

Aqui alguns detalhes para você ...

$ uname --all; sudo grep docker /etc/apt/sources.list; sudo apt-get install docker-ce

Linux ubuntu 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable.
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable.

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker-ce
    
por danidemi 04.05.2017 / 16:03

5 respostas

155

Você pode instalar docker-ce no Ubuntu 16.04 da seguinte forma:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable"
sudo apt-get update

Execute o seguinte

apt-cache search docker-ce

exemplo de saída:

docker-ce - Docker: the open-source application container engine

Instale docker-ce :

sudo apt-get install docker-ce

Atualização 03 de janeiro de 2018

instalando docker-ce no Ubuntu 17.10:

O pacote

docker-ce está disponível no repositório oficial do docker (Ubutu Artful), para instalá-lo use os seguintes comandos:

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
sudo apt update
sudo apt install docker-ce

Atualização 29 de abril de 2018: instalando docker-ce no Ubuntu 18.04 (biônico)

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
sudo apt install docker-ce

Atualização 19 de outubro de 2018 Instalando docker-ce no Ubuntu 18.10 (Cósmico)

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic test"
sudo apt install docker-ce

O comando acima instalará a última versão de teste disponível no pool/test/amd64/

    
por 04.05.2017 / 16:54
10

Para quem está usando o Ubuntu 17.10 (artful) e tendo este problema:

De link

To install Docker CE, you need the 64-bit version of one of these Ubuntu versions:

Artful 17.10 (Docker CE 17.11 Edge only)

Zesty 17.04

Xenial 16.04

(LTS) Trusty 14.04 (LTS)

e:

To add the edge or test repository, add the word edge or test (or both) after the word stable in the commands

Então, se você estiver usando o Ubuntu 17.10 (artful), você precisa adicionar isto:

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable edge"

A palavra "borda" é adicionada. Se você já executou este comando antes sem "borda". Você pode editar o arquivo source.list em /etc/apt/sources.list . Depois disso, atualize e instale docker-ce como de costume:

sudo apt-get update
sudo apt-get install docker-ce
    
por 25.11.2017 / 11:44
1

Parece que o docker estará no repositório oficial após o lançamento do docker-ce em dezembro (estável). Então este repositório:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"

deve funcionar. Enquanto isso, deve haver liberação de borda em breve disponível em

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful edge"

Mas ainda não está disponível. Mas v17.11.0-ce-rc4 foi lançado ontem, então eu esperaria a qualquer momento.

Por enquanto, usei o pacote do repositório 17.04, já que o GAD3R é sugerindo .

link para a questão do github.

    
por 17.11.2017 / 16:00
1

Tente usar:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$  sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

$ sudo apt-get update
$  sudo apt install docker.io
    
por 15.03.2018 / 18:45
0

Nenhum dos itens acima funcionou para mim.

Eu removi a janela de encaixe completamente e, em seguida, removi manualmente os arquivos da janela de encaixe em /var .

Reinstalado e funcionando perfeitamente depois.

    
por 16.04.2018 / 14:38