Nessa unidade da disciplina de Contêiners & Orquestração, iremos aprender sobre a tecnologia de contêiners. Após uma introdução teórica sobre as origens da atual tecnologia e seus principais usos, faremos uma jornada em 3 níveis. Primeiro aprenderemos como utilizar o docker de forma direta, permitindo uma familiaridade com o produto. Na segunda Unidade, iremos ver tópicos avançados como funcionamento interno, uso de volumes, gerenciamento de logs, repositórios e segurança..
Nesta unidade você terá a oportunidade de estudar:
- Origens da tecnologia de contêiners
- O Modelo de contêiners docker
- Uso da tecnologia docker como desenvolvedor
- Boas práticas para criação de contêiners
Ao final dessa unidade esperamos que os alunos possam ter uma compreensão profunda do funcionamento da tecnologia de contêiners, serem capazes de instalar, gerir e gerenciar contêiners em ambiente produtivo. Também sejam capazes de identificar casos de uso para a tecnologia de contêiners reconhecendo suas vantagens e limitações.
O desenvolvimento desta unidade é direcionado por algumas videoaulas que gravei especialmente para este curso. Também estão disponíveis uma série de pequenos exercícios práticos a serem feitos em conjunto com as aulas, alguns deles serão desenvolvidos na aula, outros serão para ser feito sozinhos
Segue abaixo a minha sugestão de realização das atividades desta unidade:
- Assista as videoaulas disponíveis no AVA da PUC Minas Virtual.
- Siga os laboratórios das unidades
- Compartilhe as dúvidas no fórum de Discussão.
Os labs estão disponíveis em https://github.com/fams/cursodocker
Por fim, realize a Atividade Objetiva de Fixação/Revisão para verificar como está o seu desempenho nesta disciplina. Caso tenha dúvidas não hesite em discuti-las com os seus colegas e entrar em contato conosco através do AVA.
A avaliação desta unidade será realizada através da avaliação do módulo e da avaliação geral da disciplina.
Espero que continue aproveitando o nosso curso e que esteja motivado!
E não se esqueça! Sempre que tiver alguma dúvida ou problema, não deixe de usar os recursos do Ambiente Virtual de Aprendizagem da PUC Minas Virtual.
Bons estudos!
Um abraço,
Prof. Fernando Augusto Medeiros Silva
POULTON, Nigel. Docker Deep Dive. Publicação independente. 2020
NEMETH, Evi et al. Unix® and Linux® system administration handbook. 4th ed. Upper Saddle River, N.J.: Prentice Hall, c2011. E-book. ISBN 9780132117364.
LOONYCORN. Introduction to Docker and the DCA Certification. 1st edition. 2018.