Jump to content
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sign in to follow this  
glaukos

LinuxStories: How To Install Docker on RHEL/CentOS 7.0

Recommended Posts

Docker is a container-based software framework for automating deployment of applications. “Containers” are encapsulated, lightweight, and portable application modules. The major (intended) benefit of using a container is that your application will run consistently on and between any server, be it cloud or dedicated, or of varying operating systems.
Pre-Flight Check
  • As of June 2014 Docker has officially released v1.0.0.
  • These instructions are intended for installing Docker.
  • I’ll be working from a Liquid Web Self Managed CentOS 7 server, and I’ll be logged in as root.

Step 1: Installation of Docker
As a matter of best practice we’ll update our packages:
 
yum -y update

Now let’s install Docker by installing the docker-io package:
 
yum -y install docker docker-registry

 
Step 2: Start Docker and Make Sure Docker Starts on Boot
Set the Docker service to start at boot:
 
systemctl enable docker.service

Then start the Docker service:
 
systemctl start docker.service

And verify your work by checking the status of ProFTPD:
 
systemctl status docker.service

 
Step 3: Download a Docker Container
Let’s begin using Docker! Download the fedora Docker image:
 
docker pull fedora

 
Step 4: Run a Docker Container
Now, to setup a basic fedora container with a bash shell, we just run one command. docker run will run a command in a new container, -i attaches stdin and stdout, -t allocates a tty, and we’re using the standard fedora container.
 
docker run -i -t fedora /bin/bash

That’s it! You’re now using a bash shell inside of a fedora docker container.
To disconnect, or detach, from the shell without exiting use the escape sequence Ctrl-p + Ctrl-q.
There are many community containers already available, which can be found through a search. In the command below I am searching for the keyword centos:
 
docker search centos

View the full article

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×