Skip to content

Instantly share code, notes, and snippets.

@nivertech
Forked from kesor/docker_workshop.md
Last active August 29, 2015 14:11
Show Gist options
  • Save nivertech/1f7ef9dca8440a4ca8ef to your computer and use it in GitHub Desktop.
Save nivertech/1f7ef9dca8440a4ca8ef to your computer and use it in GitHub Desktop.

Docker Workshop

  • This workshop is intended for people who are familiar with Linux and running services like a web server, database, etc.

To make it and easier for everyone, and save us some time please prepare a couple of simple things beforehand. Coming unprepared can cause delays and you might miss the whole workshop because the internet is not fast enough for everyone to download the requirements.

  1. Bring your Laptop - this is a workshop!
    It does not matter which operating system you have installed.

  2. Install VirtualBox - we will use a VM. Please use latest version available.
    Download VirtualBox and the VM Extension Pack, and install both.

  3. Install Vagrant. Download Vagrant and install it. Please use latest version available.

  4. Add a boot2docker Vagrantbox. Run this command in your shell or command prompt:

    vagrant box add yungsang/boot2docker

verify that everything works

For those who don't have git, follow the gist link directly and download or copy-paste the Vagrantfile from https://gist.github.com/kesor/dfece549c22ddd3eccad.

For those who have git installed:

git clone https://gist.github.com/dfece549c22ddd3eccad workshop
cd workshop
vagrant up
in the folder where you placed the Vagrantfile run:
vagrant ssh
docker --version

it should display - (verified on 16 Dec 2014)

Docker version 1.3.3, build d344625

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment