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
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
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
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
Para garantir que o Docker foi instalado da forma correta, execute no terminal:
docker version
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
Top comments (0)