DEV Community

Cover image for Docker - Como instalar?
Antonio Silva
Antonio Silva

Posted on

Docker - Como instalar?

Instalação

Para iniciar a instalação do Docker vamos prosseguir para a seção "Get Started" presente no site da ferramenta:

Get Started with Docker | Docker

Windows (PRO/Enterprise)

O Docker no Windows possui alguns requisitos:

  • Microsoft Windows 10 Professional ou Enterprise 64-bit
  • Virtualização habilitada na BIOS (geralmente já vem por padrão)
  • Hyper-V instalado e configurado (geralmente já vem por padrão)

Caso você tenha uma versão do Windows anterior a apresentada acima, como, por exemplo, o Windows Home, você deve prosseguir para a seção desse guia: Windows (Home).

Caso tenha todos requisitos, então faça a instalação do Docker para Windows:

Docker Desktop for Windows - Docker Hub

Depois de instalar o Docker e abrir o software você já está pronto para continuar. Lembrando que essa versão do Docker para Windows tem uma interface visual muito bacana, ou seja, você pode usar a interface para visualizar os serviços sendo executados, logs, imagens e muito mais.

Para verificar que o Docker foi instalado corretamente, em uma nova janela do terminal execute:

docker version
Enter fullscreen mode Exit fullscreen mode

Windows (Home)

Nessa versão o Docker precisará ser executado utilizando o Docker Toolbox dentro de uma máquina virtual e por isso você precisará instalar, além dele, o Virtual Box.

O passo-a-passo para instalar e executar o Docker no Windows Home está nesse guia.

Aviso: Ao utilizar o Docker Toolbox, para acessar serviços como o Postgres, Redis, Mongo, etc, criados a partir do Docker, você deve utilizar o endereço 192.168.99.100 ao invés de localhost.


Windows (32 bits)

Infelizmente o Docker não possui suporte para sistemas 32bits, nesse caso é recomendável que você instale cada serviço, como o Postgres, por exemplo, manualmente:

Recomendamos fortemente a utilização de um Dual Boot no caso de possui um sistema windows 32 bits, criando uma partição no seu HD para executar o Linux. Temos um guia com o passo-a-passo e o único requisito é ter no mínimo 50gb de espaço sobrando.


Mac OSX

No MacOS o processo de instalação do Docker é extremamente simples, você precisa apenas baixar o app executável e executa-lo na máquina para iniciar o Docker:

Docker Desktop for Mac - Docker Hub

Depois de aberto você pode garantir que o Docker foi instalado corretamente executando o comando abaixo em uma nova janela do terminal:

docker version
Enter fullscreen mode Exit fullscreen mode

Linux (Ubuntu/Debian)

No Linux, vamos instalar o Docker utilizando o apt, para isso, em seu terminal, execute os comandos abaixo:

sudo apt update
sudo apt remove docker docker-engine docker.io
sudo apt install docker.io
Enter fullscreen mode Exit fullscreen mode

Agora com o Docker instalado, vamos habilitar para que seu serviço seja iniciado automaticamente com o sistema:

sudo systemctl start docker
sudo systemctl enable docker
Enter fullscreen mode Exit fullscreen mode

Para garantir que o Docker foi instalado da forma correta, execute no terminal:

docker version
Enter fullscreen mode Exit fullscreen mode

Você precisará executar todos comandos do Docker utilizando o sudo, mas caso queira executa-los sem o sudo, utilize esse guia.


Criando container

docker pull mongo
docker run --name yourname -p 27017:27017 -d mongo
Enter fullscreen mode Exit fullscreen mode

Top comments (0)