# Update package information, ensure that APT works with the https method, and that CA certificates are installed.
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
# Add the new GPG key.
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
# Run the following command, substituting the entry for your operating system for the placeholder
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.list
# Update the APT package index.
sudo apt-get update
# Verify that APT is pulling from the right repository.
sudo apt-cache policy docker-engine
# Install the recommended packages.
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
# Install Docker
sudo apt-get install docker-engine
# Start the docker daemon.
sudo service docker start
# Create the docker group
sudo groupadd docker
# Add your user to docker group.
sudo usermod -aG docker $USER
# Log out and log back in. This ensures your user is running with the correct permissions.
# Verify if docker is installed correctly.
sudo docker run hello-world
Use this script to install docker on Ubuntu 14.04
#docker #ubuntu #bash #script
#cesarnogcps
#docker #ubuntu #bash #script
#cesarnogcps
1 Response
It still seems to need interaction though. There is a point in the linux-image-extra where it asks me if I want to keep the installed version of Grub. I am running this on an AWS Ubuntu 14 instance. Is there any work around for that?
Write a comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.