...
Code Block |
---|
|
docker-machine ssh default
# Add to EXTRA_ARGS "--storage-driver=devicemapper" via:
sudo vi /var/lib/boot2docker/profile
exit
docker-machine restart default |
Ubuntu 14.04
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.23-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
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 |
Login to Docker Hub
In order to be able to pull Docker images, we need login to the official Docker Hub first by simply using the following command:
...