Docker: Como instalar no Ubuntu
O Docker é uma plataforma de código aberto que permite automatizar o processo de criação, implantação e execução de aplicativos em contêineres.
Glossário
O que é o Docker e por que você deve usá-lo no Ubuntu
Introdução
O Docker é uma plataforma de código aberto que permite automatizar o processo de criação, implantação e execução de aplicativos em contêineres. Um contêiner é uma unidade leve e isolada que contém tudo o que é necessário para executar um aplicativo, incluindo o código, as bibliotecas e as dependências. Ao usar o Docker, é possível empacotar o aplicativo com suas dependências e executá-lo em qualquer ambiente de maneira consistente.
Razões para usar o Docker no Ubuntu
Existem várias razões pelas quais você deve considerar usar o Docker no Ubuntu. Aqui estão algumas delas:
-
Isolamento
O Docker oferece um alto nível de isolamento entre os aplicativos em execução. Cada aplicativo é executado em seu próprio contêiner isolado, o que significa que você pode executar vários aplicativos com diferentes requisitos de bibliotecas e dependências sem se preocupar com conflitos.
-
Portabilidade
Os contêineres Docker são altamente portáteis e podem ser executados em qualquer máquina que tenha o Docker instalado, independentemente do sistema operacional subjacente. Isso facilita a implantação de aplicativos em diferentes ambientes, desde servidores locais até nuvens públicas.
-
Eficiência
Os contêineres Docker são leves e inicializam rapidamente. Eles compartilham o mesmo kernel do sistema operacional subjacente, o que permite um uso eficiente dos recursos do sistema. Além disso, o Docker utiliza recursos como camadas e imagens base, o que economiza espaço em disco e facilita a implantação de atualizações de aplicativos.
Pré-requisitos para a instalação do Docker no Ubuntu
Antes de instalar o Docker no Ubuntu, é importante garantir que seu sistema atenda aos requisitos mínimos. Aqui estão os principais pré-requisitos:



-
Sistema operacional
O Docker é compatível com várias versões do Ubuntu. Verifique a versão do seu sistema executando o comando “lsb_release -a” no terminal.
-
Hardware
Certifique-se de ter hardware compatível com virtualização para obter o melhor desempenho do Docker. Verifique se a virtualização está habilitada no BIOS do seu computador.
-
Conexão com a internet
O Docker requer uma conexão com a internet para baixar as imagens necessárias. Certifique-se de que seu sistema esteja conectado à internet antes de prosseguir com a instalação.
Passo a passo para instalar o Docker no Ubuntu
Agora que você verificou os pré-requisitos, pode prosseguir com a instalação do Docker no Ubuntu. Siga as etapas abaixo:
-
Atualize o sistema
Antes de instalar o Docker, é recomendável atualizar o sistema para garantir que você tenha as versões mais recentes dos pacotes. Execute os seguintes comandos no terminal:
- sudo apt update
- sudo apt upgrade
-
Instale as dependências
O Docker requer algumas dependências adicionais. Instale-as executando o seguinte comando:
- sudo apt install apt-transport-https ca-certificates curl software-properties-common
-
Adicione a chave GPG do Docker
Para garantir a autenticidade dos pacotes do Docker, você precisa adicionar a chave GPG do repositório oficial. Execute o seguinte comando:
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
-
Adicione o repositório do Docker
Adicione o repositório do Docker às fontes de software do sistema executando o seguinte comando:
- echo “deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
-
Instale o Docker Engine
Agora você pode instalar o Docker Engine executando o seguinte comando:
- sudo apt update
- sudo apt install docker-ce docker-ce-cli containerd.io
Verificando a instalação e começando a usar o Docker no Ubuntu
Após a instalação do Docker, você pode verificar se a instalação foi bem-sucedida e começar a usar o Docker no Ubuntu. Aqui estão algumas etapas para ajudá-lo a começar:
-
Verifique a versão do Docker
Execute o seguinte comando para verificar a versão do Docker instalada:
- docker version
-
Execute um contêiner de teste
Para testar o Docker, você pode executar um contêiner de teste, como o hello-world. Execute o seguinte comando:
- docker run hello-world
-
Explore o Docker Hub
O Docker Hub é um registro de contêineres com uma grande variedade de imagens disponíveis. Você pode explorar o Docker Hub para encontrar imagens adequadas aos seus projetos.
-
Crie seus próprios contêineres
Com o Docker, você pode criar seus próprios contêineres personalizados para executar seus aplicativos. Consulte a documentação oficial do Docker para obter mais informações sobre como criar e gerenciar contêineres.
Conclusão
O Docker é uma ferramenta poderosa para a criação, implantação e execução de aplicativos em contêineres. Com o Docker no Ubuntu, você pode aproveitar os benefícios do isolamento, portabilidade e eficiência oferecidos pela tecnologia de contêineres. Seguindo os pré-requisitos e o passo a passo de instalação, você estará pronto para começar a usar o Docker no Ubuntu. Experimente e descubra como o Docker pode simplificar o desenvolvimento e a implantação de aplicativos.
Sobre a Awari
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil. Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


