1
resposta

Não foi possível instalar no Linux Mint 19.3

Quando eu dei o comando:

sudo apt-get install docker-ce

Apareceu o seguinte:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote docker-ce não está disponível, mas é referenciado por outro pacote.
Isto pode significar que o pacote está faltando, ficou obsoleto ou
está disponível somente a partir de outra fonte

E: O pacote 'docker-ce' não tem candidato para instalação
1 resposta

Olá Lucas, tudo bem? Tenta executando os passos informados na própria documentação do Docker, os passos são: 1 - Atualizar a lista de pacotes:

sudo apt-get update

2 - Instalar todas as para que seja possível utilizar um repositório HTTPS:

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

3 - Adicionar as chaves:

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

4 - Verificar se a chave foi instalada com sucesso:

sudo apt-key fingerprint 0EBFCD88

5 - Configure o repositório estável do Docker:

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

Nesse passo 5 é onde está talvez a solução do seu problema, como o seu sistema operacional é o Linux Mint, a própria documentação do Docker tem uma nota sobre a instalação pra esse sistema:

"Nota : O lsb_release -cs subcomando abaixo retorna o nome da sua distribuição Ubuntu, como xenial. Às vezes, em uma distribuição como o Linux Mint, pode ser necessário mudar $(lsb_release -cs) para a distribuição pai do Ubuntu. Por exemplo, se você estiver usando Linux Mint Tessa, você pode usar bionic."

Dessa forma, você deve verificar qual a versão correta do seu Linux Mint e de qual versão do Ubuntu ele é derivado, e por fim substituir o lsb_release -cs pela versão do Ubuntu, supondo que seu Linux Mint seja o Tessa que é derivado do Ubuntu bionic o comando desse passo ficaria da seguinte forma:

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

6 - Atualizar novamente a lista de pacotes:

sudo apt-get update

7 - E por fim instale o Docker com o seguinte comando:

sudo apt-get install docker-ce

Fala pra gente se funcionou?!