Tecnologia Docker Compose

Redes e volumes: conectando e persistindo containers

Containers isolam aplicações, mas precisam se comunicar e guardar dados. Redes e volumes no Docker permitem conectar containers entre si e com o mundo, além de garantir persistência de dados mesmo após reinicializações.

Como o Docker Engine funciona por baixo dos panos: daemon, client e API

O Docker Engine é composto por três partes principais: o daemon dockerd, o client docker e a API REST. O client envia comandos via API para o daemon, que executa e gerencia containers no sistema operacional. Entender essa arquitetura é essencial para operar, automatizar e solucionar problemas em ambientes de containers.

Docker Engine: o que é, onde roda e por que importa

O Docker Engine é o motor que executa containers, permitindo isolar aplicações em ambientes controlados e portáveis. Ele interage diretamente com o kernel Linux, tem componentes bem definidos, requer sistemas compatíveis e é distribuído sob licença Apache 2.0, o que garante liberdade de uso e modificação.

Docker e containers do zero à produção

Este curso ensina Docker e containers do zero até o uso avançado em produção, usando ferramentas de código aberto como Docker Engine e GitLab CE. Você vai aprender desde conceitos fundamentais, construção de imagens, redes, volumes, até automação de pipelines…