1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- Please note the only 'official' installation is using the :ref:`ubuntu_linux` installation path. This version
- may be out of date because it depends on some binaries to be available
- Mac OS X and other linux
- ========================
- Requirements
- ------------
- We currently rely on some Ubuntu-linux specific packages, this will change in the future, but for now we provide a
- streamlined path to install Virtualbox with a Ubuntu 12.10 image using Vagrant.
- 1. Install virtualbox from https://www.virtualbox.org/ (or use your package manager)
- 2. Install vagrant from http://www.vagrantup.com/ (or use your package manager)
- 3. Install git if you had not installed it before, check if it is installed by running
- ``git`` in a terminal window
- We recommend having at least about 2Gb of free disk space and 2Gb RAM (or more).
- Installation
- ------------
- 1. Fetch the docker sources
- .. code-block:: bash
- git clone https://github.com/dotcloud/docker.git
- 2. Run vagrant from the sources directory
- .. code-block:: bash
- vagant up
- Vagrant will:
- * Download the Quantal64 base ubuntu virtual machine image from get.docker.io/
- * Boot this image in virtualbox
- Then it will use Puppet to perform an initial setup in this machine:
- * Download & untar the most recent docker binary tarball to vagrant homedir.
- * Debootstrap to /var/lib/docker/images/ubuntu.
- * Install & run dockerd as service.
- * Put docker in /usr/local/bin.
- * Put latest Go toolchain in /usr/local/go.
- You now have a Ubuntu Virtual Machine running with docker pre-installed.
- To access the VM and use Docker, Run ``vagrant ssh`` from the same directory as where you ran
- ``vagrant up``. Vagrant will make sure to connect you to the correct VM.
- .. code-block:: bash
- vagrant ssh
- Now you are in the VM, run docker
- .. code-block:: bash
- docker
- Continue with the :ref:`hello_world` example.
|