Configurando uma API ASP.NET (.NET Core+) com Docker
Neste vídeo mostro como podemos configurar uma Web API ASP.NET 5.0 (versão acima do ASP.NET Core) e C# para funcionar com a plataforma de container Docker.
Nos exemplos foram apresentadas 3 formas diferentes para construir (build) e executar (run) seus contêineres no ambiente de desenvolvimento, seja por linha de comando ou por IDEs (Visual Studio, VS Code, etc.). Tudo em um formato totalmente “Hands On”.
Ao final você será capaz de entender melhor como é o processo de “conteinerização” de uma aplicação .NET na prática. Utilizamos a API (backend) de gerenciador de tarefas no estilo “ToDo List/Manager” que foi criada em outro vídeo no meu canal do Youtube. Neste post/vídeo o objetivo foi empacotá-la, disponibilizá-la em um container e enviar a imagem da aplicação para o Docker Hub (principal repositório de imagens Docker).
Se você é novo no mundo .NET e .NET Core e quer aprender mais, com certeza esse vídeo vai te ajudar bastante. Tanto para entender melhor a aplicação prática dos containers, quanto para dar o “start” necessário com Docker e configuração do Dockerfile.
Para ajudar que esse conteúdo chegue a mais pessoas, não deixe de curtir e compartilhar este vídeo. Assim estaremos ajudando mais pessoas a criar, configurar e publicar suas aplicações de forma totalmente acessível e gratuita.
Para ficar atualizado em relação aos conteúdos desse canal, acompanhe o conteúdo deste blog e inscreva-se no canal 😉
URL do vídeo de criação da API utilizada nos exemplos:
https://www.youtube.com/watch?v=9vbT-…
Link do código-fonte do projeto da API – Github: