...
Code Block |
---|
|
# Docker installation
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo nano /etc/apt/sources.list.d/docker.list
# Add the following for Ubuntu trusty
# deb https://apt.dockerproject.org/repo ubuntu-trusty main
sudo apt-get update
sudo apt-cache policy docker-engine
sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install docker-engine=1.10.3-0~trusty
# Permissions
sudo usermod -aG docker <username>
# Devicemapper
sudo su
echo 'DOCKER_OPTS="$DOCKER_OPTS --storage-driver=devicemapper"' >> /etc/default/docker
service docker restart
exit |
Ubuntu 16.04
UPDATE: Ubuntu 16.04 has started pushing docker 1.11.2 instead of 1.10.3, so the instructions below will probably not work. We recommend Ubuntu 14.04 is used for new installations, and that existing 16.04 installations do NOT perform a dist-upgrade until further notice.
Code Block |
---|
|
# Docker 1.10.3 installation
sudo apt-get update
sudo apt-get install docker.io
# Please run docker version at this point to check that version is indeed 1.10.3!
# Permissions
sudo usermod -aG docker <username>
# Devicemapper (notice the difference in 2nd line compared to 14.04)
sudo su
echo 'DOCKER_OPTS="--storage-driver=devicemapper"' >> /etc/default/docker
service docker restart
exit |
...