Workshop on Docker, Containers and Golang
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
code
docs
images
.bookignore
.coveralls.yml
.editorconfig
.eslintignore
.eslintrc.js
.gitignore
.travis.yml
LICENSE
README.md
SUMMARY.md
book.json
books.json
package.json

README.md

Docker Workshop

The Workshop is separated in nine sections:

Preparations:

  • Install Docker
  • Clone this repo: git clone https://github.com/jbelmont/docker-workshop.git
  • Docker Images:
docker pull mongo:3.4.5
docker pull golang:1.8.3
docker pull redis
docker pull mhart/alpine-node:8.0.0

Assumptions:

  • During this workshop the following ports will be used: 8081, 8080, 3000-3005.

If they are not available on your machine, adjust the CLI commands accordingly.

Group Details

Join Code Craftsmanship Saturdays Meetup

Join Code Craftsmanship Saturdays Github Org

Prerequisites

Since Docker leverages the Operating System's virtualization technologies, the install requirements for Docker are specific.

OS X requirements:

  • 2010 or newer model with Intel's MMU virtualization
  • OS X El Capitan 10.11 or newer

Windows requirements:

  • 64-bit Windows
  • Windows 10 Pro, Enterprise or Education (not Home, not Windows 7 or 8) to install Hyper-V
  • Windows 10 Anniversary Update or better
  • Access to your machine's BIOS to turn on virtualization

Install Docker

Docker Logo

Gitbook

Go to the gitbook Here