Skip to content

Instantly share code, notes, and snippets.

@jimbojsb
Last active October 17, 2015 20:58
Show Gist options
  • Save jimbojsb/d17dc043d6c7938b57b2 to your computer and use it in GitHub Desktop.
Save jimbojsb/d17dc043d6c7938b57b2 to your computer and use it in GitHub Desktop.
Zendcon Docker Tutorial README

Is there anythign I should read ahead of time?

Probably not, we're going to cover Docker from basic concepts into a working PHP app environment

Should I install any software?

Yes and no. While I will strive to make this session as interactive as possible, working with Docker does involve moving a good bit of data around, and we are at the mercy of Conference Wifi. The tutorial will be geared towards MacOS and Linux users but should be equally doable on Windows, though I have no personal experience using Docker on Windows.

I definitely encourage you to install the software locally and work along with what I'm demonstrating. I will cover basic installation and setup but won't have time to get into issues with anyone's specific system.

I will be working through the content with the following:

  • Docker 1.6.2
  • Docker Compose 1.3.3
  • Git
  • Bash
  • Vagrant / Virtualbox
  • For my personal work, I install and manage this software with HomeBrew on Mac OS. If you want to / have already installed newer versions of this software, that's fine too. We're not covering anything that's relevant to any particular verison of Docker.

Note: the software specified here is not the absolute bleeding edge for Docker, and I'm doing that on purpose. More on that later. IF you want to match these exactly, I use Homebrew Versions on my Mac for the Docker162 package, and you can brew install https://raw.githubusercontent.com/jimbojsb/homebrew-versions/ff5cfd8d225828e63e8c7ac3255ddc4ca6c9a4cc/docker-compose133.rb to get Compose 1.3.3. Again, not specifically required, but that's what I'll be using.

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