Git Product home page Git Product logo

docker-on-azure-hol's Introduction

Docker on Azure Hands-on Lab

This workbook contains exercises for getting started with running Docker on Azure. Following the exercises you will learn how to setup your local environment with your own private Docker lab by installing Ubuntu on a Virtual Machine using Hyper-V or VirtualBox, you'll get familiar with Docker by trying out different commands, installing containers and creating Dockerfiles for your own images. You will also learn how to setup a private Docker registry hosted on Azure and how to deploy one or more containers, also, running on Azure.

Prerequisites

Before we get started you need to install a few things locally in order to create your own private lab and in order to interact with remote resources on Azure.

We recommend installing and configuring the 3 prerequisites as mentioned in the tutorials below in order to get a local setup that is consistent with what is used in the exercises, and to get a client environment that is fairly close to what you would have on a linux machine (even though we are running Windows).

##Private Lab

To get a better understanding of working with Docker and Linux (Ubuntu specifically) we highly recommend starting with setting up a private lab. Here you will install Ubuntu server in a virtual machine on your local machine. And you will learn to install and update the Docker daemon within Ubuntu.

The private lab is not necessary to complete the exercises below, so please consider this step optional. You might consider skipping or including this part based on the time available to complete this hands-on lab.

Exercises

Once you have the prerequisites in order you can follow the exercises outlined below.

Please note that certain exercises have two routes you can take depending on, which fits best with the system that you are running your local lab on (ie. running Mac OS, Windows 8 or Windows 10).

docker-on-azure-hol's People

Contributors

einari avatar sitereactor avatar

Watchers

 avatar  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.