Past Meetup

Docker Global Mentor Week

This Meetup is past

26 people went

Details

Meetup is at Block E, Floor 4, Room E4.1

Join us for our local edition of the Docker Global Mentor Week!

Confirmed Agenda:

8:30 - Doors Open

8:45 - Welcome message, presentation of Docker & snacks

9:00 to 11:00 - Select and work through self-paced lab

11:30 - Socializing

At the training, you will need to bring your own computer. Before you go to a mentoring event, there are some steps you should do some preparation to get your work environment ready. This will help get ready for the tutorial, and also save on bandwidth at the event venue. Here are the steps:

Set-up Docker on your machine

For Linux users, we need you to install Docker engine (https://docs.docker.com/engine/installation/) and Docker compose (https://docs.docker.com/compose/install/). Make sure you have Docker compose version 1.6 or higher by running docker-compose version from the command prompt.

For Mac users, install Docker for Mac (https://docs.docker.com/docker-for-mac/) or if you have an older Mac, Docker Toolbox (https://docker.github.io/toolbox/).

For Windows users, if you have Windows 10 pro install Docker for Windows (https://docs.docker.com/docker-for-windows/), otherwise install Docker Toolbox (https://docker.github.io/toolbox/).

If you are a Docker for Windows user and want to try the new Windows containers, you need to have fully updated your machine. To prepare to use Windows containers,

Go through the setup steps in the Windows Container lab (https://github.com/docker/labs/blob/master/windows/windows-containers/Setup.md).

In Powershell run
docker pull microsoft/windowsservercore:latest
This will take awhile, but it is essential you do this before going to the venue. The Windows base image is a 3 gig download.

If you're new to Docker, pre-pull the docker images for the very basic tutorial

docker pull hello-world

docker pull alpine

docker pull seqvence/static-site

To run the application and participate in the rest of the training, pre-pull these images

docker pull microsoft/dotnet:1.0.0-preview1

docker pull node:5.11.0-slim

docker pull python:2.7-alpine

docker pull redis:alpine

docker pull postgres:9.4

For the orchestration part, you will want to pre-build the demo app by running the following steps

docker pull python:alpine

docker pull ruby:alpine

git clone git://github.com/jpetazzo/orchestration-workshop.git

cd orchestration-workshop/dockercoins

docker-compose buildcd orchestration-workshop/dockercoins

docker-compose up -d

Go to

http://localhost:8000/