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.
É 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.