The following instructions are provided for your convenience. If you have an problems installing Docker on Ubuntu 14.04, then we strongly recommend that you view the full installation instructions on Docker.com.
sudo uname -r
# Kernel must be >= 3.10
sudo apt-get update
sudo apt-get upgrade -y
Install Docker prerequisites.
sudo apt-get install apt-transport-https ca-certificates curl
Get the docker GPG key.
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
Add Docker to the list of repositories.
sudo vi /etc/apt/sources.list.d/docker.list
Paste the following into docker.list
:
deb https://apt.dockerproject.org/repo ubuntu-trusty main
Update the packages list.
sudo apt-get update
Add docker to the cache to speed up subsequent access.
sudo apt-cache policy docker-engine
Install the kernel extras package.
sudo apt-get install -y linux-image-extra-$(uname -r)
Install the Application Armar and Docker Enginee.
sudo apt-get install -y apparmor docker-engine
Start Docker.
sudo service docker start
docker
groupThe creation of a docker
group allows you to run Docker without the sudo
command.
sudo usermod -aG docker $USER
Logout and then login again, then run the hello-world
container.
docker run hello-world
cd
to your home directory.
cd
Download the docker-compose
script.
curl -L https://github.com/docker/compose/releases/download/1.6.2/docker-compose-`uname -s`-`uname -m` > ~/docker-compose
Move docker-compose
into the bin
directory.
sudo mv docker-compose /usr/local/bin/docker-compose
Make docker-compose
executable.
sudo chmod +x /usr/local/bin/docker-compose
Download the Bash completion file for docker-compose
.
curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose > ./docker-compose-bash-completion
Move the Bash completion file into the system-wide /etc/bash_completion.d
directory.
sudo mv ./docker-compose-bash-completion /etc/bash_completion.d/docker-compose
Check that you’ve installed docker-compose
correctly by viewing the installed version number.
docker-compose --version
Congratulations, you have successfully installed Docker on Ubuntu 14.04.