Install Docker in Centos 7 Rhel 7


Install Docker in Centos 7

Docker is a containerization tool that separates your application from your host system using containers and you can run your applications. containers are
similar to virtual machines. in the following steps i will show you how to install docker in centos 7 or rhel 7.

update all packages

by using above command you can update all packages in tour system. it will update every currently installed package in your centos so rhel.

install the required packages for docker ce

add the Docker yum repository

it will add docker-ce repo file(docker-ce.repo) in  /etc/yum.repos.d/  directory

docker repo is enabled in your system now you can install docker on centos 7 or rhel 7

install docker in centos 7 or install docker in rhel 7

Install the latest version of Docker CE using the following command

start the Docker daemon and enable

by using above commands docker service will start. and it will start automatically at the boot time

verify that the Docker service is running

you can verify is docker service running or not by using status command

docker service is running. now we have successfully installed docker in centos 7 or rhel 7

run Docker commands without sudo

if you want to run docker commands you must have administrative privileges. so you can run docker commands with root user or sudo user. but using sudo every time is a tedious.
so to avoid this problem we can add user to docker group

now you can run docker commands without sudo

  • How To Install and Use Docker on CentOS 7
  • install docker in centos 7
  • install docker in rhel7
  • centos docker install
  • docker install centos

 

Do You Want To Become An Expert in Devops?
                                    Subscribe To DecodingDevops
                                Get New Posts To your mail Inbox

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

Decoding DevOps will use the information you provide on this form to be in touch with you and to provide updates and marketing.