Docker is an open source application deployment framework. It enables you to deploy applications in their own self-contained environments, providing portability and ease of distribution.
The following procedures describe how to install Docker on AlmaLinux and Ubuntu 14.04.
The following procedure describes how to install Docker on a managed Dedicated Server with root access running AlmaLinux.
To install Docker on AlmaLinux, follow these steps:
yum -y update reboot
To add the EPEL (Extra Packages for Enterprise Linux) repository, type the following command:
yum -y install epel-release
To verify that the EPEL repository has been added, type the following command:
yum repolist
You should see in the repository list output a line that resembles the following:
epel Extra Packages for Enterprise Linux 6 - x86_64
To install Docker, type the following command:
yum -y install docker-io
To start the Docker service, type the following command:
service docker start
If you want the Docker service to start automatically every time the system starts, type the following command:
chkconfig docker on
To verify that Docker installed correctly, type the following command:
docker run fedora /bin/echo hello world
Because this is the first time you are running the Fedora container image, Docker downloads it first, and then runs the command. You should see the following output:
hello world
You can also run an interactive shell within the container. To do this, type the following command:
docker run -i -t fedora /bin/bash
Note that the command prompt changes to show that you are running an interactive shell in the container. To exit the interactive shell and return to the normal prompt, type exit.
The following procedure describes how to install Docker on a managed Dedicated Server running Ubuntu 14.04 (“Trusty Tahr”).
To install Docker on Ubuntu 14.04, follow these steps:
apt-get update apt-get upgrade
Type the following command to install the AUFS file system:
apt-get install linux-image-extra-`uname -r`
When this command runs, the following message appears:
A new version of /boot/grub/menu.lst is available, but the version installed currently has been locally modified. What would you like to do about menu.lst?
Select keep the local version currently installed, and then press Enter.
To add the Docker repository key, type the following command:
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
To add the Docker repository to the APT (Advanced Packaging Tool) sources list, type the following command:
sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-trusty main > /etc/apt/sources.list.d/docker.list"
To install Docker, type the following commands:
apt-get update apt-get install docker-engine
To verify that Docker installed correctly, type the following command:
docker run ubuntu /bin/echo hello world
Because this is the first time you are running the Ubuntu container image, Docker downloads it first, and then runs the command. You should see the following output:
hello world
You can also run an interactive shell within the container. To do this, type the following command:
docker run -i -t ubuntu /bin/bash
Note that the command prompt changes to show that you are running an interactive shell in the container. To exit the interactive shell and return to the normal prompt, type exit.
For more information about Docker, please visit http://docker.io.
Did you find this article helpful? Then you'll love our support. Experience the A2 Hosting difference today and get a pre-secured, pre-optimized website. Check out our web hosting plans today.
We use cookies to personalize the website for you and to analyze the use of our website. You consent to this by clicking on "I consent" or by continuing your use of this website. Further information about cookies can be found in our Privacy Policy.