Fala comigo, beleza?!
No tutorial deste post, eu vou ensinar a instalar o Docker no Ubuntu 20.04 LTS Focal Fossa. Este tutorial também serve para outras distribuições do Ubuntu, tais como, Kubuntu, Lubuntu, Xubuntu etc, como também para as distribuições derivadas do Ubuntu, tais como, Mint, elementary, Deepin, System76 etc.
Eu não vou explicar o que é o Docker, pra que ele serve etc, pois se você está procurando um tutorial de intalação, é isso que você terá. Caso queira aprender como utilizar, fique ligado neste blog que provavelmente farei um tutorial bacana mais pra frente.
1º – Instalando Pré-requisitos
Atualize a lista de repositórios.
sudo apt update
Instale alguns pacotes.
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Adicione a chave GPG.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Adicione o repositório do Docker.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" -y
Atualize novamente a lista de repositórios.
sudo apt update
2º – Instalando o Docker
Instale o Docker.
sudo apt install docker-ce -y
Pronto! O Docker já está instalado e você já pode utilizar normalmente!
Vamos fazer um teste? Rode o seguinte comando:
sudo docker run hello-world
Deve aparecer isso no seu terminal
Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world 0e03bdcc26d7: Pull complete Digest: sha256:49a1c8800c94df04e9658809b006fd8a686cab8028d33cfba2cc049724254202 Status: Downloaded newer image for hello-world:latest Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/ For more examples and ideas, visit: https://docs.docker.com/get-started/
Se apareceu, então o seu Docker foi instalado corretamente e está prontinho para uso!
3º – Executar o Docker no terminal sem sudo
A partir de agora, você já pode usar o Docker normalmente no seu Linux Ubuntu a partir do terminal. Porém, repare que você só conseguirá utilizar os comandos com o uso do sudo na frente. Se isso não te incomoda, não tem problema, deixe como está. Mas se você prefere usar o Docker sem sudo, execute os seguintes comandos no seu terminal:
Adicionando o seu nome no grupo do Docker:
# Primeiro este comando sudo usermod -aG docker ${USER} # Depois, este comando su - ${USER}
Pronto! Você está preparado pra usar o Docker no seu ambiente Linux!
Mande sugestões, correções etc via comentários.
Forte abraço e fiquem na paz!
2 respostas em “Como instalar o Docker no Ubuntu 20.04 LTS Focal Fossa”
Gostaria de ver um tutorial de instalação do Docker Composer.
Após todos os passos acima, é só rodar este comando:
sudo apt install docker-compose