Docker - Guia de Referência Gratuito

Renato Groffe
3 min readSep 21, 2019

--

Há algum tempo venho produzindo conteúdos gratuitos sobre Docker, Docker Compose e Kubernetes, com exemplos de utilização de containers em variados cenários e combinando essas estruturas com tecnologias como ASP.NET Core, .NET Core, .NET 5, ASP.NET 5, Microsoft Azure, SQL Server, MongoDB, Linux, MySQL, NGINX, Postgresql, Azure DevOps, GitHub Actions, Apache Kafka

O intuito deste novo post é centralizar todas essas referências, atualizando sempre que possível o mesmo com novos conteúdos.

A seguir estão os links dos artigos que venho publicando com dicas e truques sobre a utilização de containers Docker:

Docker: dicas e truques na utilização de containers - Parte 1

Docker: dicas e truques na utilização de containers - Parte 2

Docker: dicas e truques na utilização de containers - Parte 3

E aproveito este espaço para um convite…

Que tal aprender mais sobre Docker, Kubernetes e a implementação de soluções baseadas em containers utilizando o Microsoft Azure, em um treinamento online que acontecerá durante 2 sábados (dias 27/06 e 04/07/2020)? Ao longo deste treinamento será abordado o uso de serviços como Azure DevOps, GitHub Actions, Azure Container Instances, Azure Web App for Containers, Azure Container Registry, Azure Kubernetes Services

Acesse então o link a seguir para efetuar sua inscrição com 15% desconto:
https://bit.ly/anp-docker2-blog-groffe

Venho mantendo ainda uma série com dicas sobre orquestração de containers com Kubernetes:

Kubernetes: dicas e truques na orquestração de containers - Parte 1

Kubernetes: dicas e truques na orquestração de containers - Parte 2

Kubernetes: dicas e truques na orquestração de containers - Parte 3

Kubernetes: dicas e truques na orquestração de containers - Parte 4

Informações sobre como automatizar o build de imagens e deployment de aplicações baseadas em Docker podem ser encontradas nos seguintes tutoriais:

Docker + Azure DevOps: build e deployment automatizado de aplicações

Kubernetes + Azure DevOps: build e deployment automatizado de aplicações

Docker + GitHub Actions - parte 1: build automatizado de aplicações

Docker + GitHub Actions - parte 2: deployment automatizado de aplicações

Kubernetes + Helm: primeiros passos e como criar um ambiente do Apache Kafka

GitHub Actions: exemplos de workflows para build e deployment em várias tecnologias

No mês de Junho/2020 aconteceu também o minicurso sobre Docker promovido pela comunidade Azure na Prática, um evento online e gratuito que contou com a participação de milhares de pessoas em vários países (Brasil, Portutal, Angola, Canadá, EUA, …):

No post a seguir estão materiais os materiais gratuitos disponibilizados para este minicurso:

Azure na Prática Gratuito #2 - Docker: saiba como foi + conteúdos gratuitos

O build e deployment automatizados de aplicações baseadas em Docker foi abordando em uma live recente do Canal .NET:

Diversas dicas e truques também foram cobertos no seguinte vídeo/live do Canal .NET:

Durante um dos dias do Azure Tech Nights 2020, com ênfase no uso de Docker e Kubernetes na nuvem Microsoft:

E também em uma apresentação sobre o suporte a Docker e Kubernetes com o .NET Core 3.0 e ASP.NET Core 3.0:

No webinar a seguir (produzido para a Microsoft) demonstrei a utilização do Azure Kubernetes Service (AKS); a gravação pode ser assistida gratuitamente a partir do seguinte link:

Kubernetes: do Pod ao Deployment Automatizado [Vídeo]

Um exemplo completo de uso do Kubernetes + Microsoft Azure também foi disponibilizado no seguinte repositório do GitHub:

Docker + Kubernetes + AKS (Azure Kubernetes Service) + Environment Variables

E para concluir deixo ainda como referências os seguintes conteúdos gratuitos (artigos) que produzi para a Microsoft e também para o meu blog:

Orquestração de containers na Nuvem com o Azure Kubernetes Service (AKS) | Microsoft Tech

Azure Kubernetes Services - AKS: referências gratuitas e dicas para solução de problemas comuns

Docker para Desenvolvedores .NET - Guia de Referência

.NET + Apache Kafka: Guia de Referência

Apache Kafka + Kafdrop + Docker Compose: montando rapidamente um ambiente para testes

Novidades do .NET 5: suporte a Docker no Preview 4

--

--

Renato Groffe

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker