Você verificou se está instalando o pacote correto? Quando eu olho para a lista de repositórios de pacotes do Ubuntu eu encontro a seguinte descrição para o pacote docker:
System tray for KDE3/GNOME2 docklet applications
Você deve poder verificar isso também na linha de comando:
user@host:~$ apt-cache search docker | grep '^docker - '
docker - System tray for KDE3/GNOME2 docklet applications
De acordo com as instruções de instalação vinculadas a , o pacote docker.io
está desatualizado. Você provavelmente quer seguir essas instruções para instalar a edição da comunidade. A alternativa é a edição corporativa, que é um software comercial.
O método de instalação recomendado pelo guia de instalação oficial é para usar o repositório do docker . Para tornar essa solução autocontida, vou extrair um subconjunto dessas instruções e reproduzi-las aqui:
Etapa 1. Atualize o índice do pacote apt
:
sudo apt-get update
Etapa 2. Instalar pacotes para permitir que o apt use um repositório via HTTPS:
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
Etapa 3. Adicionar a chave GPG oficial do Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Etapa 4. Configure o repositório estável (o comando depende da arquitetura do sistema):
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Etapa 5. Atualize o índice do pacote novamente:
sudo apt-get update
Etapa 6. Instale o pacote docker-ce
(o serviço deve ser iniciado automaticamente após a instalação):
sudo apt-get install docker-ce
Etapa 7. Verifique se a janela de encaixe está instalada corretamente:
sudo docker run hello-world