mirror of
https://github.com/docker/cli.git
synced 2026-01-15 07:40:57 +03:00
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) Upstream-commit: dd786eefbbf286ca57b52374a6905c1ac8b8bd60 Component: engine
2.0 KiB
2.0 KiB
- title
- Installing Docker on a Mac
- description
- Installing Docker on a Mac
- keywords
- Docker, Docker documentation, virtualbox, git, ssh
Installing Docker on a Mac
This guide explains how to install a full Docker setup on your Mac, using Virtualbox and Vagrant.
Install Vagrant and Virtualbox
- Install virtualbox from https://www.virtualbox.org/ (or use your package manager)
- Install vagrant from http://www.vagrantup.com/ (or use your package manager)
- Install git if you had not installed it before, check if it is
installed by running
gitin a terminal window
Spin it up
Fetch the docker sources (this includes the
Vagrantfilefor machine setup).git clone https://github.com/dotcloud/docker.gitChange directory to docker
cd dockerRun vagrant from the sources directory
vagrant upVagrant will:
- Download the 'official' Precise64 base ubuntu virtual machine image from vagrantup.com
- Boot this image in virtualbox
- Follow official
ubuntu_linuxinstallation path
You now have a Ubuntu Virtual Machine running with docker pre-installed.
Connect
To access the VM and use Docker, Run vagrant ssh from
the same directory as where you ran vagrant up. Vagrant
will connect you to the correct VM.
vagrant sshUpgrades
Since your local VM is based on Ubuntu, you can upgrade docker by
logging in to the VM and calling apt-get:
# Log into the VM
vagrant ssh
# update your sources list
sudo apt-get update
# install the latest
sudo apt-get install lxc-dockerRun
Now you are in the VM, run docker
sudo dockerContinue with the hello_world example.