Instalação do docker no Debian

Olá, comprei recentemente o livro Containers com Docker Do desenvolvimento à produção e estou com dúvida quanto aos passos descritos na página 8.

Para uma máquina com o Debian Buster a linha de comando seria a mesma descrita?
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D.

Se não, como posso fazer a instalação do docker no Debian?

Obrigado.

Olá, o processo de instalação ficou bem melhor para receber atualizações.
Você pode seguir essas instruções: https://docs.docker.com/engine/install/debian/
e instalar utilizando o novo repositório.

Olá, obrigado pelo retorno, mas deu um erro durante o processo ao executar o sudo apt-get install docker-ce docker-ce-cli containerd.io
x-special/nautilus-clipboard
copy
file:///home/jose/Marcos/downloads/softwares/docker-debian/linha-de-comando.png
Segue a imagem do erro.
x-special/nautilus-clipboard
copy
file:///home/jose/Marcos/downloads/softwares/docker-debian/Resultado.png

Acho que as imagens que você tentou postar não deram certo.

Desculpa pelas imagens do post anterior.
Espero que agora vá a imagem correta.

Qual a versão do seu Debian ?
E qual a versão do kernel ?

O Linux satux 5.0.11 #10 SMP Wed Jul 17 09:39:32 -03 2019 x86_64 GNU/Linux
Kernell 5.0.11

Você pode tentar forçar a instalação com:

sudo apt-get install –f

Ou remover tudo e tentar instalar novamente.

Olá, Daniel. Tentei forçar a instalação e não deu certo.

Removi e instalei tudo novamente, mas novamente não obtive êxito.

E aqui a tela na qual tento iniciar o serviço.

Por essa mensagem de erro eu diria que o problema é alguma incompatibilidade com o seu Kernel, provavelmente está faltando algo, ou existe algum conflito com algum módulo durante a instalação:

Error! 
The dkms.conf for this module includes a BUILD_EXCLUSIVE
 directive which does not match this kernel/arch

Você pode verificar qual modulo está apresentando problemas com o comando:
dkms status

Ou pode coletar logs mais completos por meio do: journalctl -xe

Sim é incompatível: o Kernel é 5.0.11 e o dkms 4.19+20190211.

versao-dkms

É possível resolver (ou contornar) isso? Sei que tem uma versão mais atualizada desse pacote (aufs-dkms_5.2+20190909-1.1_all). Inclusive já tinha até baixado ele seja necessário.

Acredito que é possível contornar removendo o pacore aufs-dkms:

$ sudo apt-get purge --auto-remove aufs-dkms 

Depois de remover, você pode tentar a instalação do docker novamente.

Removi o pacote e tentei reinstalar novamente o docker, mas não deu certo.
O problema que notei é que no processo de desempacotamento para a instalação do docker é solicitado o pacote dkms removido.


Teria algum jeito de alterar esse direcionamento pré-definido?

A remoção do pacote foi para forçar o processod e instalação a repor as dependências. Talvez lendo o log por completo eu consiga encontrar algo.
Se pude enviar a saída do comando journalctl -xe talvez eu encontre a raiz do problema.

Só as seções do arquivo que tratam do docker ou o arquivo inteiro?

Pode ser só a parte relacionada ao Docker.

Ok, serão vários prints…