Skip to content

Platform specific instructions

Josh R edited this page Jun 28, 2016 · 3 revisions

Fedora

If you haven't already installed Docker, see the Fedora-specific instructions to get started. You'll want to make sure that you can run docker without sudo.

SELinux may cause issues with docker and this project. You might want to try setting SELinux to permissive to check if this is the case.

OS X (boot2docker)

###Setup

This installs the following prerequisites and dependencies: brew, cask, virtualbox, vagrant, docker, docker-compose.

  • If you have boot2docker installed you should uninstall that first.
  • If you installed Virtualbox, Vagrant or Docker-compose manually (rather than via Homebrew), you should also uninstall them, so you can move to a Homebrew managed setup, which will make updating easier.
  • Complete Step 1 of the installation, and make sure you are in the git root, then run the following: bash cat setup.sh | bash
  • Continue with Step 2 as normal.

Usage

To start things up (initially, or after restarting your laptop), go to your ~/workspace/fcc directory, then run:

vagrant up
sudo route -n add 172.0.0.0/8 192.168.10.10
  • This downloads and provisions the boot2docker machine as needed, sets up a route so you can access docker addresses from your host.
  • Then continue from "Updating your build".
  • Type vagrant help to see commands to stop, resume, reload and destroy the boot2docker machine.
Clone this wiki locally