Docker: Tutorial Básico

Tutorial Básico de Docker no Windows

Docker é uma plataforma que permite criar, implantar e gerenciar containers de aplicativos de forma eficiente e portátil. Este tutorial irá guiá-lo através da instalação e configuração do Docker no Windows.

Passo 1: Verificar Requisitos do Sistema

Antes de começar, certifique-se de que seu sistema atenda aos seguintes requisitos:

  • Versão do Windows: Windows 10 64-bit: Pro, Enterprise, ou Education (Build 15063 ou superior) ou Windows Server 2016.
  • Virtualização: A virtualização deve estar habilitada na BIOS do seu computador.

Passo 2: Instalar o Docker Desktop

  1. Download: Acesse a página de downloads do Docker e baixe o Docker Desktop para Windows.
  2. Executar Instalador: Execute o arquivo de instalação baixado (Docker Desktop Installer.exe).
  3. Seguir Instruções: Siga as instruções do instalador. Certifique-se de marcar a opção para usar o WSL 2 em vez do Hyper-V durante a instalação, caso esta seja uma opção adequada para o seu sistema.

Passo 3: Configuração Pós-Instalação

  1. Iniciar Docker: Após a instalação, inicie o Docker Desktop. Pode ser necessário reiniciar o computador.
  2. Configurar Docker: Clique com o botão direito no ícone do Docker na barra de tarefas e selecione "Settings" para acessar as configurações.
    • WSL 2: Se estiver usando o WSL 2, vá até a seção "General" e certifique-se de que a opção "Use the WSL 2 based engine" está habilitada.
    • Recursos: Na seção "Resources", você pode configurar a quantidade de CPU, memória e disco que deseja alocar para o Docker.

Passo 4: Verificar a Instalação

  1. Abrir Terminal: Abra um terminal do PowerShell ou Command Prompt.
  2. Verificar Versão: Digite o comando a seguir para verificar se o Docker foi instalado corretamente:
    docker --version

Este comando deve retornar a versão do Docker instalada.

Passo 5: Executar um Container Simples

  1. Executar Container: No terminal, execute o seguinte comando para iniciar um container com a imagem do Hello World:
  • docker run hello-world

Este comando faz o download da imagem hello-world do Docker Hub (caso ainda não esteja em seu sistema) e a executa. Se tudo estiver funcionando corretamente, você verá uma mensagem de sucesso.

Passo 6: Instalar Docker no WSL 2 (Opcional)

Se você estiver usando o WSL 2, pode ser útil configurar o Docker para rodar diretamente no WSL.

  1. Instalar Distro Linux: Instale uma distribuição Linux no WSL. Pode ser o Ubuntu, por exemplo.
  2. Configurar WSL: Certifique-se de que o WSL 2 está configurado como a versão padrão:
    • wsl --set-default-version 2
  3. Configurar Docker no WSL: No Docker Desktop, vá para Settings > Resources > WSL Integration e habilite a distribuição Linux instalada.

Passo 7: Usar Docker no WSL

  1. Abrir WSL: Abra o terminal da distribuição Linux no WSL.
  2. Verificar Docker: Execute docker --version para verificar a instalação.
  3. Executar Container: Você pode usar comandos Docker como faria no terminal do Windows, por exemplo:
  • docker run -it ubuntu bash

Este comando inicia um container Ubuntu e abre um terminal bash dentro dele.


O Docker oferece uma documentação extensa e tutoriais adicionais em seu site oficial.

 

Data de Publicação: 08-07-2024

Categoria: Docker