Angular / Docker
• Microsoft Most Valuable Professional (MVP)
• Desenvolvedor de Software na TV
Bandeirantes
• Autor Técnico e Palestrante
• Um dos organizadores do .NET SP
Thiago da Silva Adriano
https://medium.com/@programadriano
Contatos
/tadriano-net @programadriano
@programadriano /perfil/thiagoadriano/
@programadriano tadriano.net@gmail.com
Agenda
▸ Ambientes com VM
▸ Introdução ao Docker
▸ Angular variáveis de ambiente
▸ Angular construindo ambientes com Docker
▸ Angular, .NET Core e MongoDB com Docker Compose
Ambientes com VM
Ambientes com VM
▸ Desenvolvimento (máquina local)
▸ Desenvolvimento VM (Compartilhada)
▸ Homologação
▸ Produção
Introdução ao Docker
REDE
docker run -d -p 27017:27017 -p 28017:28017 -e AUTH=no tutum/mongodb
Rede
Conexão máquina host
Conexão máquina host
Conexão host ip Docker
Conexão host ip Docker
Conexão host ip Docker
Conexão host ip Docker
O que é um chatbot?
docker exec -it 80547a8e3ffc bash
Nope...
Docker network
docker network connect (nome ou id da rede) (Id ou nome do seu
contêiner)
Versão (OS/Arch)
Variáveis de ambiente
Variáveis de ambiente
Construindo ambientes com Docker
docker build -t fujitsuhml-app .
docker build -t fujitsu-app .
Docker images app
https://github.com/programadriano/meetup-40
docker build -t fujitsuhml-api .
docker build -t fujitsu-api .
Docker images API
https://github.com/programadriano/meetup-40
Docker Compose no Azure
Web App for Containers
Dúvidas?
Contatos
/tadriano-net @programadriano
@programadriano /perfil/thiagoadriano/
@programadriano tadriano.net@gmail.com

Meetup fujitsu