ASP.NET 5 & Docker
Roberto Sanz (@rsciriano)
Net
Beer
Algo ha cambiado en Microsoft
http://www.microsoft.com/en-us/Openness/OpennessAtMicrosoft
ASP.NET 2015
¿Qué es Docker?
Docker is a platform for developers and sysadmins to develop, ship, and run applications.
Docker lets you quickly assemble applications from components and eliminates the friction that
can come when shipping code. Docker lets you get your code tested and deployed into
production as fast as possible.
Docker consists of:
◦ The Docker Engine - lightweight and powerful open source container virtualization technology
combined with a work flow for building and containerizing your applications.
◦ Docker Hub - SaaS service for sharing and managing your application stacks.
Máquinas virtuales vs Contenedores
Máquinas virtuales vs Contenedores
Arquitectura de Docker
Dockerfile
Docker en Windows Server 2016
Recursos:
Introduction to ASP.NET 5: http://docs.asp.net/en/latest/conceptual-overview/aspnet.html
Understand the architecture (Docker ): https://docs.docker.com/introduction/understanding-
docker/
New Windows Server containers and Azure support for Docker: https://azure.microsoft.com/es-
es/blog/new-windows-server-containers-and-azure-support-for-docker/
Extensión de máquina virtual Docker para Linux en Azure: https://azure.microsoft.com/es-
es/documentation/articles/virtual-machines-docker-vm-extension/
Microsoft Azure Supports Kubernetes And Docker Technology: http://cloud-computing-
today.com/2014/09/01/1071163/
Microsoft Azure Service Fabric Facilitates Microservices-Based Application Development:
http://cloud-computing-today.com/2015/04/23/1072847/
OPEN CONTAINER INITIATIVE: https://www.opencontainers.org/
roberto@pronet-ise.com
rsciriano@gmail.com
http://www.dotnetters.es

ASP.NET and Docker

  • 1.
    ASP.NET 5 &Docker Roberto Sanz (@rsciriano)
  • 2.
  • 4.
    Algo ha cambiadoen Microsoft http://www.microsoft.com/en-us/Openness/OpennessAtMicrosoft
  • 6.
  • 8.
    ¿Qué es Docker? Dockeris a platform for developers and sysadmins to develop, ship, and run applications. Docker lets you quickly assemble applications from components and eliminates the friction that can come when shipping code. Docker lets you get your code tested and deployed into production as fast as possible. Docker consists of: ◦ The Docker Engine - lightweight and powerful open source container virtualization technology combined with a work flow for building and containerizing your applications. ◦ Docker Hub - SaaS service for sharing and managing your application stacks.
  • 9.
  • 10.
  • 11.
  • 12.
    Docker en WindowsServer 2016
  • 14.
    Recursos: Introduction to ASP.NET5: http://docs.asp.net/en/latest/conceptual-overview/aspnet.html Understand the architecture (Docker ): https://docs.docker.com/introduction/understanding- docker/ New Windows Server containers and Azure support for Docker: https://azure.microsoft.com/es- es/blog/new-windows-server-containers-and-azure-support-for-docker/ Extensión de máquina virtual Docker para Linux en Azure: https://azure.microsoft.com/es- es/documentation/articles/virtual-machines-docker-vm-extension/ Microsoft Azure Supports Kubernetes And Docker Technology: http://cloud-computing- today.com/2014/09/01/1071163/ Microsoft Azure Service Fabric Facilitates Microservices-Based Application Development: http://cloud-computing-today.com/2015/04/23/1072847/ OPEN CONTAINER INITIATIVE: https://www.opencontainers.org/
  • 15.