Download presentation
Presentation is loading. Please wait.
1
MIROSLAV POPOVIĆ Docker i ASP.NET Core
@miroslavpopovic Docker i ASP.NET Core
3
Introduction
4
What are containers? A stand-alone, executable software packages
Encapsulates the app and dependencies Share the same OS kernel Isolate software from surroundings Build once, run everywhere Shipping containers paradigm
5
So, like Virtual Machines?
No, more lightweight Runs as a process Smaller Faster
6
Image vs. container images / layers container machine Docker daemon
Scratch : System.Object Debian : Scratch Php : Debian WordPress : Php machine Docker daemon scratch debian:stretch-slim php:7.2-apache wordpress:latest new WordPress() WordPress instance > docker run
7
Docker Open-Source Linux and Windows based Easy to use Fast Docker Hub
Modularity and scalability Docker compose
8
ASP.NET Core Rewritten from scratch Open-source High performance
Multi-platform
9
Demo
10
Docker Swarm / Kubernetes
11
Closing up
12
Scenarios Running Linux software on Windows
Using tools without installation Integration testing - tests/ Continuous integration Continuous delivery AWS or Azure deployment …
13
Problems Most of them are not Docker related Edge versions Caching …
Community
14
Further research Docs Docker for .NET Developers by Steve Gordon
.NET Core sample - ASP.NET Core docs - Docker for .NET Developers by Steve Gordon Quick intro to Docker and Docker Compose by João Antunes angular-aspnetcore-postgres-app ASP.NET Core 2.0 in Docker by Mark Rendle Pluralsight courses Sample
15
@miroslavpopovic https://miroslavpopovic.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.