Sign in Agent Mode
Categories
Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Docker on CentOS 8

Supported Images

Reviews from AWS customer

4 AWS reviews

External reviews

10 reviews
from and

External reviews are not included in the AWS star rating for the product.


4-star reviews ( Show all reviews )

    reviewer2817777

Docker containers have simplified testing older app versions and support consistent development

  • April 18, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for Docker on CentOS involves running containers, testing applications, and pulling out niche applications, older versions of applications or software, and then using those for testing.

A quick specific example of an application or scenario I have tested using Docker on CentOS is testing an old version of Ruby code inside a Docker container. For instance, a Rails application written on Ruby 2.7, when the Ruby version is now 3.something or four as well, I just pull out the Docker container and then run it.

I have additional insights about my main use case. Testing out older versions of applications and older versions of software is one aspect. Another aspect is running our development server, not a local server, but the development server. Then it goes to staging and production. I run the development server on Docker on CentOS containers.

What is most valuable?

The best features Docker on CentOS offers for me include volume mount, where I can mount a directory inside the container as a volume and then write it inside, and then I get the whole thing on the host as well. If I write it outside on the host, it gets inside. This is a really good feature.

The volume mount helps my workflow and productivity significantly. If I need to test something, I just mount the volume, mount my code as a volume, make changes, it appears inside, test it, and then I am done after testing.

Docker on CentOS has positively impacted my organization by making testing easier. I do not have to install older versions of applications and then make my system or service study. I just pull out a Docker container and then use it. This helps in saving time as well. When I run the whole thing in Docker Compose, that also helps in speeding things up. Once I have Docker Compose created, I just do Docker Compose up, and then everything works. This is mostly time-saving.

What needs improvement?

I believe everything is good, and there is no improvement needed for Docker on CentOS.

Regarding needed improvements, I think compatibility is already compatible with everything that is there. However, documentation could be improved. Documentation could be made more accessible, more readable, and all those things.

For how long have I used the solution?

I have been using Docker on CentOS for almost six years or more.

What do I think about the stability of the solution?

Docker on CentOS is very stable.

What do I think about the scalability of the solution?

Regarding scalability, it just scales depending on your machine configuration.

How are customer service and support?

The customer support for Docker on CentOS is not really needed. Why would someone reach out for customer support for an open-source software that has lots of documentation and community support? No one would reach out to Docker for support for a simple thing.

Which solution did I use previously and why did I switch?

I have not previously used a different solution. Docker was the first one and it is going to be the last one.

How was the initial setup?

My experience with pricing, setup cost, and licensing is that there is no licensing cost required. The setup is just running a few commands that are already recorded or documented. Nothing much is involved.

What was our ROI?

I have not seen a return on investment since you install and use it. What return on investment is needed when using a simple tool? It is just there to use.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing is that there is no licensing cost required. The setup is just running a few commands that are already recorded or documented. Nothing much is involved.

Which other solutions did I evaluate?

Before choosing Docker on CentOS, I did not evaluate other options. I just chose Docker on CentOS.

What other advice do I have?

I would add that those are the features I mentioned by default, so I have no comments on networking, images, or resource management.

My advice for others looking into using Docker on CentOS is just to install and use it. I give this review a rating of 9.


    HarshalJethwa

Containerization has simplified deployments and reduced infrastructure and operational costs

  • April 12, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for Docker on CentOS is for a containerization platform, packaging applications with their dependencies for lightweight and portable containers.

A quick, specific example of how I use Docker on CentOS for containerization is that we have dockerized our frontend, backend, and database into containers, and we have hosted them using Docker on CentOS. We have multiple software images for availability and for application uptime, and it is lightweight.

What is most valuable?

The best features Docker on CentOS offers are its lightweight and fast nature, with containers sharing the OS kernel, making it faster than VMs and providing quick startup time. It also ensures a consistent environment where applications will work on every machine, not just the developer's machine, and offers resource efficiency, such as no full OS per application, allowing me to share my infrastructure with multiple containers and applications. Additionally, it provides easy deployment and scaling.

The most valuable features to me in my daily work are all of the following: lightweight nature, consistent environment, resource efficiency, and easy deployment. We do not need to worry about our source requiring more memory; it is lightweight and fast, and the deployment does not take much time. If we want to scale our infrastructure, we can just create a new Docker image and it will scale, so all of those features are important to us.

Docker on CentOS has positively impacted my organization because we do not need much resource per application, and our deployment time has decreased, allowing us to avoid using more VMs to host our applications. Regarding the decrease in deployment time, I am saving 30 to 40 percent of our time, and before Docker, we had been using 10 to 20 VMs, but after that, it has become half, approximately 10 or 11 VMs.

What needs improvement?

Docker on CentOS can be improved by addressing security concerns, such as sharing the kernel, which leads to weaker isolation than VMs. Sometimes misconfiguration can happen, such as using ports or other networking issues. Currently, as I have heard, Docker on CentOS is not officially supported, so I am considering whether there are alternatives or not.

For how long have I used the solution?

I have been using Docker on CentOS for two years.

What do I think about the stability of the solution?

Docker on CentOS is stable, but as I mentioned, there are some improvements needed, and after that, I hope it will be good.

What do I think about the scalability of the solution?

Docker on CentOS's scalability is good; if we need more resources, we can just spin up a new Docker image, so scalability is good.

Which solution did I use previously and why did I switch?

I previously used VMs, but they were expensive, and it was an overhead for us to manage, so that is why we switched to Docker on CentOS.

What was our ROI?

After switching to Docker on CentOS from VMs, I have seen a return on investment, saving 40 to 50 percent of our money as well.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing is that there is no licensing in Docker on CentOS, and the setup is easy; we just need to create the images for our application, so it is easy.

Which other solutions did I evaluate?

Before choosing Docker on CentOS, I did not evaluate other options because we had a clear mindset that we wanted to use Docker on CentOS. We saw the public review, so that is why we thought we wanted to use Docker on CentOS only.

What other advice do I have?

My advice to others looking into using Docker on CentOS is that if they want to containerize an application, make their deployment easy, avoid VM management overhead, and save costs, they can use Docker on CentOS. I would rate this product an 8 out of 10.


    Hamza Sharif

Containerization has transformed how I run microservices for high-speed web and API workloads

  • January 15, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Docker on CentOS is for running websites and backend services. I use Docker on CentOS for running websites, specifically for APIs and for running NGINX service.

I used Docker on CentOS for a microfinance application that had more than 16 services at that time for the backend. The logic was basically on Node.js, and I used all those microservices on Docker on CentOS. Later on, I used the same service on ECS Fargate.

What is most valuable?

The best features Docker on CentOS offers include its lightweight containers and fast startup. Whenever there was a scale-out required for the APIs, it was immediate, less than 10 seconds to boot up, which was very helpful for the microfinance services.

The fast startup and lightweight containers of Docker on CentOS were very helpful because earlier when we used to have these APIs running on the EC2 instances, many instances were required for those services, even though the code was very small. We had to use many EC2 instances instead of using microservices or micro containers like Docker. When we moved to Docker, the scale-out was very fast and very helpful for the business. The boot time with Docker was very less compared to the EC2 instances because running on the EC2 instances required more boot time for the OS, and there was a long delay due to the script execution for a few seconds.

Docker on CentOS has positively impacted my organization as it helped us grow the business, and the customer was very happy with the services, thus revolutionizing the business.

What needs improvement?

Docker on CentOS can be improved by being in sync with the OS updates. The OS is already very compatible with Docker, but it can enhance functionality similar to Kubernetes regarding container orchestration, allowing it to compete with other tools.

The metrics of the containers in Docker on CentOS can also be improved, along with the monitoring part which needs enhancement.

For how long have I used the solution?

I have been using Docker on CentOS for the last four years.

What other advice do I have?

I would advise others looking into using Docker on CentOS that rather than using their services directly on the EC2 instances which costs higher and take more time to boot up, they should go with Docker containers, which are very fast, easy to deploy, and manage, allowing many services to run on the same EC2 instance without dependencies. If a service needs Node.js version 7 and another needs Node.js version 10, there might be conflicts when running directly on EC2 instances, but with Docker containers, these issues do not arise. Moving to microservices like Docker is the best choice rather than directly installing on the EC2 instances. I have covered all the important areas regarding Docker on CentOS. My overall rating for Docker on CentOS is 9 out of 10.

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?


    reviewer2784744

Containerization has accelerated our CI/CD pipelines and improves time to market

  • December 05, 2025
  • Review provided by PeerSpot

What is our primary use case?

I have been using Docker on CentOS for two years.

My main use case for Docker on CentOS is in my CI/CD pipeline.

A specific example of how I use Docker on CentOS in my CI/CD process is that we use it to containerize and deploy applications.

We also use it for machine learning pipelines.

What is most valuable?

The best features Docker on CentOS offers me are the Docker repository.

What I like most about the Docker repository is that it is easy to access and deploy.

Docker on CentOS has positively impacted my organization by improving our time to market. It helps with our time to market because we use it so fast to deploy applications across our company.

What needs improvement?

I don't know how Docker on CentOS can be improved, and I don't wish to add more about the needed improvements or anything I wish it could do better.

For how long have I used the solution?

I have been working in my current field for three years.

What do I think about the stability of the solution?

Docker on CentOS is stable.

What do I think about the scalability of the solution?

Docker on CentOS's scalability is good enough.

How are customer service and support?

The customer support is good.

Which solution did I use previously and why did I switch?

I did not previously use a different solution before Docker on CentOS.

What was our ROI?

I have not seen metrics for a return on investment.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing is that it is good enough.

Which other solutions did I evaluate?

Before choosing Docker on CentOS, I did not evaluate other options.

What other advice do I have?

My advice to others looking into using Docker on CentOS is to try it and use it. I would rate this review as a 9.


    DongNguyen

Have managed basic deployment tasks and experienced improved service flexibility through containerized environments

  • October 01, 2025
  • Review from a verified AWS customer

What is our primary use case?

I don't have any specific use case with Dell PowerEdge. I work with it as a server where we install software and run Red Hat Enterprise.

I work with Red Hat Enterprise Linux 7 and 8, but I don't specifically use Red Hat OpenShift or Red Hat JBoss.

What is most valuable?

Docker on CentOS has improved my organization positively. The benefits are significant as it is easy to operate and maintain, making it more flexible. You can change any service in the system, delete or remove the service port, and create new ones.

What needs improvement?

It is difficult for me to suggest improvements because the current functionality meets my needs.

To achieve a higher rating of 9 or 10, they might need more automation features.

What do I think about the stability of the solution?

Docker on CentOS is quite stable. I would rate it 8 or 9 out of 10.

How are customer service and support?

I rate their support as a partner. We purchase the software and product from them, so when I have an issue with Red Hat or Docker on CentOS or Kubernetes, I create a ticket with the partner who works directly with the respective teams.

I have experience with their support through a few cases requiring Red Hat assistance. I go through our software partner who communicates with the Red Hat team, and they communicate with Docker on CentOS or Kubernetes team to resolve issues.

How was the initial setup?

The initial setup of Docker on CentOS is not too difficult. We can accomplish it very generally.

What's my experience with pricing, setup cost, and licensing?

I don't have experience with Docker on CentOS pricing. Since Docker on CentOS, Kubernetes, and Red Hat are open source, I believe the cost is only applicable for support services.

What other advice do I have?

I don't have experience with Dell PowerStore as I haven't worked with it. I am not familiar with PowerStore or its function.

I haven't worked with Dell Data Protection or DPA. My experience is limited to servers, switches, and EMC Unity storage.

The orchestration and CI/CD process relates to the architecture engineer and solution architecture.

I rate Docker on CentOS an 8 out of 10.


    Computer Software

Docker on CentOS 8: A great tool but struggling due to End-of Life cycle

  • January 27, 2025
  • Review provided by G2

What do you like best about the product?
- Docker simplifies application deployment and management using containerization, which helps with consistency across platforms in all environments.
- Using the official package manager of Yum it's very easy to install and use Docker on CentOs 8.
- The community has great resources that can solve almost all problems faced during troubleshooting.
- Docker is one of the very critical tools in my tech stack because it helped me with building the Ci/Cd pipeline and having smooth deployment and rollbacks if necessary.
- With additional features like Docker Compose and Docker Swarm it's very easy to use, deploy, and manage multiple services.
What do you dislike about the product?
- One of the biggest downsides of using docker with CentOs 8 is the archived version now because it stopped getting security updates after the end of 2021 which makes it a security threat for production use.
- Docker in itself is a complicated product that can take a while to understand and sometimes can be hard to understand OS-specific issues if occur for a beginner.
- Docker is great in performance but there were specific incidents in the past where I faced performance overhead and it took a while to figure out the issue because it required both docker and CentOs 8 in-depth knowledge to debug.
What problems is the product solving and how is that benefiting you?
- Docker is great tool for software development and deployment and CentOs 8 is easy to use OS in that regards where I could install docker and deploy it on other platforms without worry about compatibility because docker can take care it of for me.
- Packaging complex applications which are in different tech stack but could easily be containerised and deploy.
- Having easy support with other big tools like Jenkin, Kuberneters etc helped me test and deploy my application much more easily on other platforms which reduced a lot of overhead of figuring out a OS which can support all major tools.
- The big thing is solved for me is management of application deployment and increase feature deployment speed which is critical for small size team.


    Saravan K.

Docker on centos pros and cons

  • July 27, 2023
  • Review provided by G2

What do you like best about the product?
Automating deployment and security as containers in docker are isolated from each other. CentOS handles the docker process very efficiently. Because docker is portable, we can deploy the application in both cloud and on-prime servers, and the containers run smoothly. We can use many containers with different applications to save money.
What do you dislike about the product?
Centos is no longer receiving security updates, which means it will be less safe than it could be.
What problems is the product solving and how is that benefiting you?
Docker's support for both on-premises and AWS cloud environments makes it easy to deploy applications hybridly


    Investment Management

Containers using docker on centos 8

  • March 15, 2022
  • Review provided by G2

What do you like best about the product?
Simple and easy to use. Does not have a big learning curve if you have worked with ansible/yaml. Best container solution out there
What do you dislike about the product?
Don't see any issue with docker have been using it for quite some time though swarm can have improvement to scale and perform better
What problems is the product solving and how is that benefiting you?
Containerize the app as per the requirement of the organization making the application scale dynamically based on requirement


    Shivam S.

Easiest way to setup docker on CentOS 8

  • October 07, 2021
  • Review provided by G2

What do you like best about the product?
Easy way of installation for setting it up the docker on the machine which is quite useful for performing containerisation.
What do you dislike about the product?
We may face permission issues while pulling the images from dockerhub.
What problems is the product solving and how is that benefiting you?
After pulling the images from the dockerhub we put it to perform the containerisation process with the OS.


showing 1 - 9