Giter Site home page Giter Site logo

soura276 / dockervs2015intro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rstropek/dockervs2015intro

0.0 0.0 0.0 13.67 MB

Repository with scripts for an introduction of using Docker with VS2015

License: MIT License

Shell 13.19% JavaScript 4.93% HTML 13.33% PowerShell 14.62% TypeScript 11.75% Batchfile 2.15% C# 23.63% CSS 0.29% Dockerfile 8.39% Handlebars 0.50% Go 7.21%

dockervs2015intro's Introduction

Docker Introduction (Focus on Azure)

Creator: Rainer Stropek, Azure MVP

Originally created for an article in the German Windows Developer Magazine. Extended and refined for various trainings I did with customers.

Introduction

This collection of samples demonstrates the use of Docker for HTML- and ASP.NET Core 1.0-development on Linux. It contains scripts to automatically create the demo environment in Microsoft Azure.

Slides

The folder slides contains PowerPoint slides about Docker. The slide deck contains a lot of samples you can try based on a demo environment created with the scripts in this Github repository.

Additional samples and code snippets for demo can be found in the dockerDemos folder.

Demo environment

The script Deploy-AzureResourceGroup.ps1 creates two Ubuntu virtual machines in a separate Resource Group in Microsoft Azure:

  • Docker Host (dockertraining.northeurope.cloudapp.azure.com) Ubuntu-based Docker host.

  • Docker Client (dockertrainingclient.northeurope.cloudapp.azure.com) Ubuntu-based Docker client. Note that the create script automatically copies the Docker certificates created during VM setup of the Docker Host to this client. Therefore this client can talk to the Docker Host using TLS.

To demonstrate the Azure Files-Driver for Docker Volumes you have to install it on the Docker Host. This step is not yet automated in the deployment script mentioned above. You currently have to do that manually.

Setting up the Demo Environment

In order to setup the demo environment you need an Azure Subscription.

Once you have that, clone this Github repository and run Deploy-AzureResourceGroup.ps1. You will probably need to adapt the name constants at the beginning of the file as the names might already be taken by other Azure users.

dockervs2015intro's People

Contributors

michaelsrichter avatar rstropek avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.