1 - Docker

Guia de instalação

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:exit: Ctrl+↩

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:exit: Ctrl+↩

docker version

Linux (Ubuntu/Debian)

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

sudo apt updatesudo apt remove docker docker-engine docker.iosudo apt install docker.io

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

sudo systemctl start dockersudo systemctl enable docker

Para garantir que o Docker foi instalado da forma correta, execute no terminal:exit: Ctrl+↩

docker version

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

Criando Contêiner

docker pull postgres
docker run --name wayooh -e POSTGRES_PASSWORD=123546 -p 5432:5432 -d postgres

Last updated