Pular para o conteúdo principal

Docker Certified Associate (DCA)

Este estudo está no repositório study-docker.

docker_logo

Foi utilizado o curso do Caio Delgado que pode ser adquirido gratuitamente, mas criei um novo estudo para praticar e fixar o conhecimento reescrevendo tudo.

Costumo escrever um repositório para mim mesmo, pois é minha forma de fixar o conhecimento, então relaxem com erros de gramática e acentuação.

Toda vez que estamos aprendendo uma nova ferramenta vale a pena pegar todo o roadmap para estudo da certificação e praticá-lo mesmo que no fim, não seja viável fazer a prova.

Todo o necessário para o DCA será analisado durante o estudo. Confira o guia sobre o que é pedido na prova https://a.storyblok.com/f/146871/x/6daa07336d/docker-study-guide_v1-5-october.pdf, caso o link tenha mudado veja sempre sobre o guia mais atualizado.

Docker precisa de um kernel Linux para rodar.

Ah, mas eu tenho no Windows. Sim você pode ter, mas por baixo ele instalou alguma coisa que virtualiza um Linux para você, nesse caso se for o Windows foi o WSL.

O MUNDO DOS CONTAINERS É LINUX

Roadmap

Concepts - Tem uma breve explicação minha sobre o docker focando sempre no estudo do DCA. Se quiser uma leitura ainda mais aprofundada sempre veja a documentação oficial, bem como o conteúdo da pasta da linuxtips.

Principais Comandos - Faz um overview geral dos comandos em docker e como utiliza-los.

Images - Mostra como funciona o build de imagens utilizando Dockerfile e algumas dicas para melhorar a criação da mesmas.

Volumes- Uma breve explicação sobre como o docker trabalha com storages para guardar os dados gerados nos containers.

Plugins - Entendendo plugins para expandir as funcionalidades do docker.

Network - Quais os tipos de redes podemos utilizar no docker.

Compose - Como criar subir vários containers docker com um arquivo docker-compose.

Swarm - Como criar um cluster com docker swarm.

Registry - Como montar um servidor registry simples para guardar as imagens.

Swarm Parte 2 - Entendendo os conceitos do swarm e escalonando containers.

Swarm Parte 3 - Entendendo os conceitos do swarm e escalonando containers.