Dojo
DOCKER

Ou Dojô é o local onde se treinam artes marciais japonesas. Muito mais do que uma simples área, o dojô deve ser respeitado como se fosse a casa dos praticantes. Por isso, é comum ver o praticante fazendo uma reverência antes de adentrar, tal como se faz nos lares japoneses.
Dojo

Agenda
- Apresentação da stack GIM
- Hands-on (Docker lab)
- Manuseio de container, imagens e volumes
- Exemplo pgAdim (compose)
-
Exemplo App TODO (clone da app - VSCode)
- Criar compose da stack com Portainer
- Criar Imagens Backend/Frontend
- Navegação no Portainer
- Projeto Docker da Mentors
Curiosidades
"Na minha máquina funciona!"?
algum dev. frustrado
Curiosidades
Essa ideia de container já é bem antiga e a princípio o Docker usava internamente um projeto chamado LXC (Linux Container). funcionalidades presentes no Kernel do Linux.
-
chroot - mapea os diretórios do S.O. (/, /etc, /dev, /proc entre outros).
-
cgroup - controla os recursos por processo.
-
kernel namespace e kernel capabilities - isolar processos, ponto de montagem entre outras coisas.
Curiosidades
Com esse isolamento, conseguimos a sensação de estar usando uma máquina diferente da máquina host. Pois enxergamos somente o ponto de montagem especifico e processos específicos, inclusive nossos processos começam com PID baixo.
Curiosidades arquitetura

Curiosidades

Docker é uma empresa, e não uma tecnologia!
Curiosidades

Curiosidades

A inovação está na borda do conhecimento
desconhecido

Dojo Docker
By Henrique Vignando
Dojo Docker
- 36