Docker is an open source project which developed in the Linux world, but that doesn't mean Windows and .NET projects can't make use of it. With the Core CLR you can run .NET inside a container running Linux, and with Windows Server 2016 you'll be able to run Docker containers on Windows.
In this session we'll start by looking at how Docker works, how containers are defined and run, and what's already out there in public repositories for you to use. We'll see where Docker can fit in integration projects - running core components like message queues and caches, and hosting .NET projects too.
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Integration with Docker and .NET Core
1. Sponsored & Brought to you by
Integration with Docker and .NET Core
Elton Stoneman
https://twitter.com/eltonstoneman
https://www.linkedin.com/in/eltonstoneman
3. OVERVIEW
• Docker: The Next Model of
Compute
• Why Docker?
• Docker for Integration
• .NET Core
• Running .NET in Docker
• Docker Compose
• Docker and Windows
OS
CoreCLR
App Code
21. DOCKER AND WINDOWS
Windows Server 2016
Natively run Docker
containers
Even from Linux images
Windows Server Nano
Base Docker image
Minimal Windows
footprint
22. DOCKER AND WINDOWS
Windows Server 2016
Natively run Docker
containers
Even from Linux images
Windows Server Nano
Base Docker image
Minimal Windows
footprint
23. DOCKER AND WINDOWS
Windows Server 2016
Natively run Docker
containers
Even from Linux images
Windows Server Nano
Base Docker image
Minimal Windows
footprint