Apresentação sobre os primeiros passos na utilização de Docker e Docker Compose em conjunto com tecnologias como SQL Server 2017 e ASP.NET Core. Palestra realizada em 18/08/2018, em evento promovido pelo grupo Sorocódigos em Sorocaba-SP.
2. Renato Groffe
◦ Microsoft Most Valuable Professional (MVP)
◦ Multi-Plataform Technical Audience Contributor (MTAC)
◦ Mais de 15 anos de experiência na área de Tecnologia
◦ Autor Técnico e Palestrante
8. Alguns conceitos
◦Imagens → “receita” para criação
de containers (arquivo Dockerfile)
◦Containers → pacote com tudo que
é necessário para a execução de
uma aplicação (serviço, site, API)
10. Montando ambientes com containers
◦Rapidez na instalação
◦Desinstalação sem grandes
dificuldades
◦Diferentes versões de um
software numa mesma máquina
11. O que podemos instalar?
◦ Servidores de bancos de dados
◦ Aplicações Web
◦ Serviços de processamento periódico
14. Docker Compose: visão geral
◦Criação e execução conjunta dos
múltiplos containers de uma aplicação
◦Facilita o deployment em ambientes de
desenvolvimento e testes
◦Suporte a integração contínua
15. Docker Compose: visão geral
◦É comum a criação de networks (redes)
do Docker para deployment
◦Arquivo com configurações no formato
YAML (docker-compose.yml)
◦Suporte também do Visual Studio Code