Fala galera, beleza? Esse blog aqui ja ta parado a muito tempo, se você quer mais conteúdo tech basta ir para https://tuliocalil.com.br/ .
![]() |
| hipwallpaper.com |
Neste post não vou explicar sobre o que é docker, por que usar ou pra quem é recomendado, já existem varios post muito bons sobre esses assuntos, aqui mesmo temos um excelente no Medium escrito pelo Victor Hugo.
Instalando Docker pelo repositório.
Antes de instalar o docker é extremamente recomendado que você desinstale algum pacote anterior, então vamos começar rodando:
sudo apt remove docker docker-engine docker.io containerd runc
Agora vamos atualizar o apt:
sudo apt remove docker docker-engine docker.io containerd runc
Vamos instalar algumas dependências necessárias para a instalação (como por exemplo transferências https para o apt):
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
Vamos adicionar a chave GPG do docker no apt:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Vamos fazer uma simples mas muito importante verificação da chave:
sudo apt-key fingerprint 0EBFCD88
E aqui chegamos a adição do repositório ppa que tanto da erro:
(usei a stable, que é o recomendado, mas caso deseje, mude para o repo que quiser).
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
Vamos atualizar o apt novamente:
sudo apt update
Finalmente, vamos instalar o Docker e seus componentes:
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose
Bônus
Para executar o docker sem precisar do sudo (e para que o plugin do vscode funcione), adicione o seu usuário ao grupo "docker", em seguida basta reiniciar a maquina(em alguns casos encerrar a sessão e logar novamente funciona, mas comigo só funcionou reiniciando mesmo).
sudo usermod -aG docker $(whoami)
Bônus 2 (Edit: 2020)
Caso você esteja com o erro "ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?" ao subir um container, basta executar o seguinte comando:
sudo chown $USER:docker /var/run/docker.sock
Então é isso, você tem o docker no seu Linux Mint!
Boa sorte e até a próxima!


Comentários
Postar um comentário