• Contact
  • Contact Us
  • Disclamer
  • Home 1
  • Home 2
  • Home 3
  • Privacy Policy
Friday, May 9, 2025
How VPS - How to use/setup VPS
  • Login
  • Home
  • Management guides
    • Web servers software
      • Directadmin
      • Hocvps Script
      • Centmin Mod
      • CWP
      • Kloxo-MR
      • Plesk
    • Control Panels
    • Securing VPS/Servers
      • SSL Certificates
      • Upgrading
      • Authentication
  • Operating System
    • CentOS
    • Fedora
    • Debian
    • Linux
    • Arch
    • BSD
    • CoreOS
  • Reviews
  • Coupon
    • Domain Coupon
    • Hosting Coupon
No Result
View All Result
  • Home
  • Management guides
    • Web servers software
      • Directadmin
      • Hocvps Script
      • Centmin Mod
      • CWP
      • Kloxo-MR
      • Plesk
    • Control Panels
    • Securing VPS/Servers
      • SSL Certificates
      • Upgrading
      • Authentication
  • Operating System
    • CentOS
    • Fedora
    • Debian
    • Linux
    • Arch
    • BSD
    • CoreOS
  • Reviews
  • Coupon
    • Domain Coupon
    • Hosting Coupon
No Result
View All Result
How VPS - How to use/setup VPS
No Result
View All Result
Home Operating System CentOS

Installing Docker CE on CentOS 7

How VPS by How VPS
October 1, 2019
in CentOS
0
0
SHARES
61
VIEWS
Share on FacebookShare on Twitter

Contents

  1. Step 1: System update
  2. Step 2: Installing Docker CE
  3. Step 3: Allow Docker commands without sudo
  4. Step 4: Test Docker
  5. Want to contribute?


Docker container technology allows you to run applications in a specific and isolated environment. Docker Community Edition (CE) is the new name for the free Docker product. In this tutorial, you’ll learn how to install Docker CE on CentOS 7.

Step 1: System update

First, let’s make sure we’re running on a clean system. Update all packages.

yum update

Then, install the Docker CE dependencies.

yum install -y yum-utils device-mapper-persistent-data lvm2

Step 2: Installing Docker CE

Docker provides a repository where you can fetch the stable Docker CE version. Install it with this command:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

To install Docker, simply run:

yum install -y docker-ce

Optional: In case you want to use the latest version of Docker CE, you have to enable those repositories which are disabled by default:

yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test

Step 3: Allow Docker commands without sudo

Launching a container requires administrator privileges. If you don’t want to run Docker as the root user, you can run it from your account using sudo. Adding “sudo” in front of each Docker command is tedious – to avoid this, add your user to the “docker” group:

usermod -aG docker your_username

Now, start the Docker service:

systemctl start docker

Step 4: Test Docker

You can use the handy “hello-world” test to verify whether or not Docker will run on your system.

    docker run hello-world

Upon success, this will return the welcome message:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the “hello-world” image from the Docker Hub.
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

You can also run an Ubuntu container with:

    docker run -it ubuntu bash

Let’s enable Docker to run when your system boots.

    systemctl enable docker

Congratulations! You have now installed Docker CE on CentOS 7.

Want to contribute?

You could earn up to $300 by adding new articles

Submit your article
Suggest an update
Request an article
Previous Post

How to Install Selfoss RSS Reader on a CentOS 7 LAMP VPS

Next Post

Install a Minecraft Server on CentOS 7

Next Post

Install a Minecraft Server on CentOS 7

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

No Result
View All Result

Recent Post

Install Imagemagick on CentOS
CentOS

Install Imagemagick on CentOS

by How VPS
June 28, 2023
0

This is how I installed Imagemagick on a vanilla CentOS server Start off by installing the prerequisites yum install php-pear...

Read more
how to Check phpinfo

How to Check phpinfo of Hosting or VPS?

June 28, 2023
Failed to download metadata for repo 'appstream' on Centos 8

How to fix error: Failed to download metadata for repo ‘appstream’ on Centos 8

February 25, 2022
How to Fix MySQL Error "Plugin 'InnoDB' registration as a STORAGE ENGINE failed"?

How to Fix MySQL Error “Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed”?

November 17, 2020
How to optimize Mysql or MariaDB

How to optimize Mysql or MariaDB

November 3, 2020

Recent News

  • Install Imagemagick on CentOS
  • How to Check phpinfo of Hosting or VPS?
  • How to fix error: Failed to download metadata for repo ‘appstream’ on Centos 8

Category

  • Arch
  • Authentication
  • Backups
  • BSD
  • Centmin Mod
  • CentOS
  • Control Panels
  • CoreOS
  • CWP
  • Debian
  • Directadmin
  • Encryption
  • Fedora
  • Firewalls
  • Hocvps Script
  • Hosting providers
  • Kloxo-MR
  • Linux
  • Mitigations
  • Operating System
  • Plesk
  • Reviews
  • Securing VPS/Servers
  • Security Patches
  • SSL Certificates
  • Uncategorized
  • Upgrading
  • VPS/Servers management guides
  • Vulnerability Detection
  • Web servers software
  • Webhosting Control Panel
  • About
  • Advertise
  • Careers
  • Contact

© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • Home
  • Management guides
    • Web servers software
      • Directadmin
      • Hocvps Script
      • Centmin Mod
      • CWP
      • Kloxo-MR
      • Plesk
    • Control Panels
    • Securing VPS/Servers
      • SSL Certificates
      • Upgrading
      • Authentication
  • Operating System
    • CentOS
    • Fedora
    • Debian
    • Linux
    • Arch
    • BSD
    • CoreOS
  • Reviews
  • Coupon
    • Domain Coupon
    • Hosting Coupon

© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Thabet