Roadmap — Docker (galho 1 de Infraestrutura)

Roadmap-folha do galho Tecnologia/Infraestrutura/Docker. Primeiro galho do domínio, aberto em 2026-08-02. Design: design do domínio · Plano: plano de execução.

Lente: a imagem como artefato — tudo é consequência de a imagem ser imutável e em camadas.

Legenda: ✅ escrita + M1 · 🔶 escrita, falta M1 · 📋 desenhada, não escrita · ⬜ não iniciada.

Tabela-resumo

MétricaValor
Total de notas18
📋 desenhadas0
🔶 escritas18
✅ completas0
% escrito100% (18/18)
M1 (mídia)passada posterior, após a escrita

Notas

#NotaFaseEstadoBloco do plano
01O problema que o container resolveIniciado🔶1
02A anatomia de uma imagemIniciado🔶1
03O ciclo de vida de um containerIniciado🔶1
04O Dockerfile como receita de camadasIniciado🔶1
05Build e cache — por que seu build está lentoIniciado🔶2
06Dados que sobrevivem ao containerIniciado🔶2
07Rede no DockerIniciado🔶2
08ENTRYPOINT, CMD e o container que não morre direitoAdepto🔶3
09Multi-stage e imagens mínimasAdepto🔶3
10BuildKit por dentroAdepto🔶3
11Compose como ambiente de desenvolvimentoAdepto🔶3
12RegistryAdepto🔶4
13Segurança da imagem e do runtimeAdepto🔶4
14Debugar um containerAdepto🔶4
15Docker por dentroMagus🔶5
16O ecossistema além do DockerMagus🔶5
17Docker em CI e na máquina de devMagus🔶5
18Capstone — empacotar uma app do zeroMagus🔶6

Material a consumir

FonteOndeAproveitamento
Infraestrutura/Docker.md1298 linhas, publish: falsesemente principal — rica em código e já organizada por assunto; vira tronco podado no bloco 7
Infraestrutura/Comandos Docker e WSL.md431 linhasreferência solta de ambiente local; permanece, não vira nota
Infraestrutura/Docker credential helpers.md83 linhascitado pela nota 12 (registry), permanece como referência

Regra de conteúdo

As seções Na prática (da minha experiência) e How to explain in English do monólito são relato pessoal do autor e material de entrevista. Elas ficam no tronco podado e não migram para as notas do galho. Nada sobre a experiência do autor pode ser inventado nas notas.

Fronteiras a respeitar

VizinhoFica láFica aqui
Ciência/SO 13namespaces, cgroups, runc, OCI, escape de containercomo o Docker usa isso; a cadeia daemon → containerd → runc
Operação 3-01imagem de produção como disciplina (imutabilidade, digest, política de não-root)como a imagem é construída; cache; camadas
Cloud 12ECS, Fargate, App Platform, Kubernetes gerenciadoo Docker que você mesmo opera
Terminal/TUIsLazydocker e a ergonomiao que a TUI está manipulando por baixo
Java/Go/Python cloud-nativeo Dockerfile daquela linguagemo Dockerfile como mecanismo, agnóstico de stack
Java/Testes 11, Testes JSTestcontainers como prática de testeDocker em CI como mecanismo (nota 17)

Pendências

  • Escrita:18/18 completa em 2026-08-02 (blocos 1-6 do plano).
  • M1 (mídia): passada posterior. Busca e verificação de ID centrais via yt-dlp — nunca delegadas a subagente.
  • Poda do monólito e callouts de volta: bloco 7 do plano.

Notas de execução

  • Galho aberto em 2026-08-02 como primeiro do domínio Infraestrutura, na sequência direta do fechamento de Controle de Versão.