addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Hands On Labs - Containerization 101

  • Microsoft - Charlotte Campus Building 8050

    Matterhorn conference room, Charlotte, NC (map)

    0.000000 0.000000

  • Join us this month to get a practical hands on perspective on Containerization. Docker for Windows has recently entered beta, let's explore what we can do with it. 

    Agenda:
    - Run Hello World Linux image on Windows
    - Debug Asp.net application running in container
    - Run Asp.net Core application in Linux container
    - Run the same Asp.net Core application in Windows container
    - Run PowerShell script in Windows container
    - Run classic Asp.net application in Windows container 

    Prerequisites:

    - Laptop running Windows 10 Anniversary (or Windows Server 2016) with Hyper-V and Container features installed 

    - Docker for Windows (Beta channel) https://docs.docker.com/docker-for-windows/ ­
    - Visual Studio 2015 to run the code samples
    - Visual Studio Tools for Docker Preview extension for the debugging example
    - Pre-download Docker images (follow instructions below) since it could be really slow during the lab Pull Linux Images
    - Start Docker (it should default to using Linux containers)
    - Open an elevated command prompt
    - Run: docker pull hello-world
    - Run: docker pull microsoft/aspnetcore:1.0­.1 Pull Windows Images
    - Right click Docker in system tray and choose "Switch to Windows Containers"
    - If you get an error, reboot and try again
    - Open an elevated command prompt
    - Run: docker pull microsoft/aspnet
    - Run: docker pull microsoft/mssql-server-2­014-express-windows
    - Run: docker pull microsoft/nanoserver
    - Run: docker pull microsoft/dotnet:nanoser­ver

    Speaker: Paul Wheeler

    Paul is a Solutions Architect at Martus Solutions, where he develops cloud-based SaaS applications for clients using C# and JavaScript.

Join or login to comment.

  • John R

    Great information last night! Thank you Niraj!

    October 20

Want to go?

Join and RSVP

20 going

2 not going

(See all)

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy