asp.net 5 + docker + azure · asp.net 5 + docker + azure @stuartleeks. @stuartleeks @stuartleeks....
TRANSCRIPT
![Page 1: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/1.jpg)
@stuartleeks
ASP.NET 5 + Docker + Azure
@stuartleeks
![Page 2: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/2.jpg)
@stuartleeks@stuartleeks
![Page 3: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/3.jpg)
@stuartleeks
#itsallgonecrazy
![Page 4: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/4.jpg)
@stuartleeks
“Developers, developers, developers!”
![Page 5: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/5.jpg)
@stuartleeks
![Page 6: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/6.jpg)
@stuartleeks
#itsallgonecrazy
![Page 7: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/7.jpg)
@stuartleeks
![Page 8: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/8.jpg)
@stuartleeks
![Page 9: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/9.jpg)
@stuartleeks #gotocph #itsallgonecrazy
#itsallgonecrazy
![Page 10: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/10.jpg)
@stuartleeks #gotocph #itsallgonecrazy
So... ASP.NET 5
![Page 11: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/11.jpg)
@stuartleeks #gotocph #itsallgonecrazy
OSS
ASP.NET 5
![Page 12: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/12.jpg)
@stuartleeks #gotocph #itsallgonecrazy
x-plat
ASP.NET 5
![Page 13: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/13.jpg)
@stuartleeks #gotocph #itsallgonecrazy
BYOCLR
ASP.NET 5
![Page 14: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/14.jpg)
@stuartleeks #gotocph #itsallgonecrazy
DEMO…
ASP.NET 5
![Page 15: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/15.jpg)
@stuartleeks #gotocph #itsallgonecrazy
![Page 16: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/16.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Hypervisor
Host OS
Server
Guest OS Guest OS
Bins/Libs Bins/Libs
App A App B
Virtual Machines
Docker Engine
Host OS
Server
Bins/Libs Bins/Libs
App A App B
Docker
Docker
![Page 17: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/17.jpg)
@stuartleeks #gotocph #itsallgonecrazy
DEMO…
Docker
![Page 18: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/18.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Docker
… and Windows
![Page 19: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/19.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Hypervisor
Host OS
Server
Guest OS Guest OS
Bins/Libs Bins/Libs
App A App B
Virtual Machines
Docker Engine
Host OS
Server
Bins/Libs Bins/Libs
App A App B
Docker
Docker
![Page 20: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/20.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Hypervisor
Host OS
Server
Guest OS Guest OS
Bins/Libs Bins/Libs
App A App B
Hyper-V Containers
Docker Engine
Host OS
Server
Bins/Libs Bins/Libs
App A App B
Windows Server Containers
Docker
![Page 21: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/21.jpg)
@stuartleeks #gotocph #itsallgonecrazy
![Page 22: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/22.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Docker Compose
web:build: .command: python app.pyports:- "5000:5000"
volumes:- .:/code
links:- redis
redis:image: redis
docker-compose up –d
docker-compose stop
![Page 23: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/23.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Azure
![Page 24: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/24.jpg)
@stuartleeks #gotocph #itsallgonecrazy
Azure + Docker
VM image: Ubuntu with docker
Docker VM Extension
Docker Compose
Docker Swarm
Apache Mesos
NEW: Azure Container Service
![Page 25: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/25.jpg)
@stuartleeks #gotocph #itsallgonecrazy
#itsallgonecrazy
![Page 26: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/26.jpg)
@stuartleeks #gotocph #itsallgonecrazy@stuartleeks #gotocph #itsallgonecrazy
![Page 27: ASP.NET 5 + Docker + Azure · ASP.NET 5 + Docker + Azure @stuartleeks. @stuartleeks @stuartleeks. ... docker-compose up –d docker-compose stop. @stuartleeks #gotocph #itsallgonecrazy](https://reader030.vdocuments.mx/reader030/viewer/2022040116/5ec982fa7012ec4d2f70fcd6/html5/thumbnails/27.jpg)
@stuartleeks #gotocph #itsallgonecrazy
#itsallgonecrazy