CodeGym /Cursos /Docker SELF /Primeira execução do Docker

Primeira execução do Docker

Docker SELF
Nível 9 , Lição 4
Disponível

5.1 Verificando a versão do Docker

Após instalar o Docker no seu sistema, é importante garantir que todos os componentes estão funcionando corretamente. A primeira execução do Docker inclui algumas etapas para verificar a instalação e configurar tudo direitinho.

Vamos começar verificando a versão do Docker. Essa etapa confirma se a instalação está certa e garante que o terminal reconheça os comandos do Docker.

1. Abra o terminal ou linha de comando:

  1. No Windows: abra o PowerShell ou a linha de comando (CMD).
  2. No macOS: abra o Terminal (Terminal.app).
  3. No Linux: abra o terminal.

2. Digite o comando para verificar a versão:

Terminal

sudo docker --version

Como resposta, você verá a versão instalada do Docker, algo como:

Terminal

Docker version 20.10.7, build f0df350

5.2 Executando um container de teste

O próximo passo é rodar um container de teste Docker. Isso vai ajudar a testar o funcionamento do Docker daemon e garantir que é possível rodar containers no seu computador.

1. Rodando o container de teste "hello-world":

Terminal

docker run hello-world

Quando você executa este comando, o Docker vai baixar a imagem "hello-world" do Docker Hub e rodar ela em um container. Caso a imagem não esteja no seu computador, o sistema vai automaticamente fazer o download.

2. Resultado esperado: Se o Docker estiver funcionando corretamente, você verá a seguinte mensagem:

Terminal

Hello from Docker!
This message shows that your installation appears to be working correctly.
       
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
   (amd64)
3. The Docker daemon created a new container from that image which runs the
   executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
   to your terminal.
       
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
       
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
       
For more examples and ideas, visit:
https://docs.docker.com/get-started/
       

5.3 Verificação do estado do Docker Daemon

Agora você precisa se certificar de que o Docker Daemon tá rodando.

No Windows e macOS:

O Docker Desktop inicia automaticamente o Docker Daemon. Você pode verificar o estado dele. No Windows, você encontra o ícone do Docker na bandeja do sistema (na parte inferior da tela, perto do relógio). Clique nele para checar o estado. No macOS, o ícone do Docker tá localizado na barra de menu na parte superior da tela, perto dos indicadores do sistema (Wi-Fi, volume). Se estiver funcionando de boas, o ícone vai estar ativo, sem símbolos de alerta (tipo um triângulo amarelo ou um "X" vermelho).

No Linux:

Digite o comando pra checar o estado do Docker Daemon:

Terminal

sudo systemctl status docker

Você vai ver a saída mostrando o estado do serviço Docker. Se o Docker estiver funcionando certinho, o status vai ser "active (running)".

5.4 Testando redes no Docker

Docker usa redes virtuais pra interagir entre containers e o mundo externo. Testar as redes do Docker confirma que os containers conseguem interagir pela rede.

1. Listar as redes existentes:

Terminal

docker network ls

Você vai ver uma lista de redes criadas pelo Docker por padrão:

Terminal

NETWORK ID          NAME                DRIVER              SCOPE
8d3d90a1e084        bridge              bridge                 local
9e3bdf739d23        host                   host                   local
a34e1b2f4c07        none                   null                    local

2. Criando e testando uma rede personalizada:

Cria uma nova rede:

Terminal

docker network create my_test_network

Confere se a rede foi criada:

Terminal

docker network ls 

Você vai ver a nova rede "my_test_network" na lista.

5.5 Verificando volumes do Docker

O Docker usa volumes pra armazenar dados dos containers de forma persistente. Verificar os volumes do Docker confirma que você consegue criar e gerenciar volumes pra salvar os dados.

Útil: volume é tipo um HD virtual. No sistema operacional real, ele é salvo como um arquivo comum.

1. Lista dos volumes existentes:

Terminal

docker volume ls

Você vai ver a lista de volumes existentes, se houver algum.

2. Criando e checando um volume personalizado:

Cria um novo volume:

Terminal

docker volume create my_test_volume

Verifique que o volume foi criado:

Terminal

docker volume ls

Você vai ver o novo volume "my_test_volume" na lista.

O primeiro start do Docker e a verificação da instalação são passos importantes pra ter certeza de que todos os componentes estão configurados e funcionando direitinho. Depois de verificar a versão do Docker, rodar um container de teste, checar o estado do Docker Daemon, além de checar as redes e volumes do Docker, você pode ficar tranquilo que o sistema tá pronto pra trabalhar com containers e rodar aplicações.

1
Опрос
Introdução ao Docker,  9 уровень,  4 лекция
недоступен
Introdução ao Docker
Introdução ao Docker
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION