Pular para o conteúdo
Waldo Eller | Cloud/DevOps: início
Voltar para Trilha: Docker na Prática
Linux

Módulo 02 — Arquitetura do Docker

Docker funciona no modelo cliente-servidor.

Publicado em

1 min de leitura
Capa do artigo Módulo 02 — Arquitetura do Docker

Docker funciona no modelo cliente-servidor.

docker CLI
    │
    ▼
Docker API
    │
    ▼
dockerd
    │
    ├── imagens
    ├── containers
    ├── redes
    └── volumes

Componentes

Docker CLI

É o comando:

docker

Exemplo:

docker ps

Docker daemon

O serviço principal é o dockerd.

Verifique:

systemctl status docker

containerd

É um runtime usado pelo Docker para gerenciar o ciclo de vida dos containers.

systemctl status containerd

Docker Registry

É um servidor que armazena imagens.

O registry público mais conhecido é o Docker Hub.

Laboratório

Execute:

docker info

Procure informações como:

  • número de containers;
  • número de imagens;
  • storage driver;
  • kernel;
  • arquitetura.

Veja os processos:

ps aux | grep dockerd

E:

ps aux | grep containerd

Desafio

Descubra:

  1. Qual versão do Docker você está usando?
  2. Qual kernel Linux está sendo utilizado?
  3. Qual storage driver foi selecionado?
  4. Quantas imagens existem no host?

Gostou da leitura?

Conecte-se comigo para acompanhar novas publicações e debater tecnologia.

Entrar em contato