Docker on CentOS 8

Supported Images

Reviews from AWS customer

5 AWS reviews

External reviews

12 reviews
from and

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


    G Srivastava

Containerization on free Linux has reduced costs and has simplified application testing workflows

  • May 19, 2026
  • Review provided by PeerSpot

What is our primary use case?

Docker on CentOS is primarily used for application containerization in our organization. We create Docker images and conduct comprehensive testing through our users and application testers. In addition to testing, we use CentOS machines for DevOps tools, and we find that images of databases, Kubernetes, MySQL, Redis, and Apache are very convenient to use without needing to install them directly on Docker.

Recently, we were assigned a task to set up a Python Flask app, so we created a Docker image on our CentOS machine, which we have been using for the past year. Since the CentOS machine still had available resources, we utilized it and created a Dockerfile for a Python Flask app. We also created another image to use the MySQL database, and when we ran Docker compose up, it started working properly. We then handed over this machine and image to the application team for their further testing.

What is most valuable?

The most valuable feature of Docker on CentOS is that both CentOS and Docker are free and open source, so we do not need to pay any extra cost to run our testing on these resources. All Docker images are also free, and whenever we require any other image, we simply run the command docker run with the image name.

We do not need to install those packages on our system or download those other libraries on CentOS. We simply run those images and that is it. This approach is very helpful for us rather than downloading numerous pieces of software on our systems. Since Docker is mainly used for containerization of applications, it is very impactful for our application team. They do not need to use their legacy systems of installing language packages and then downloading those libraries.

Previously, it could happen that on one server, one application would work fine due to those libraries, while another application would not work because those libraries and functionalities were not available on those systems. This was a time-consuming process that both the application team and the operations team had to endure. Since the introduction of Docker, we simply run those Dockerfiles and download those images from the Docker repository itself, and we can run our production or testing smoothly.

Running on CentOS is an additional advantage because CentOS is completely free. Versions seven, eight, and nine are very robust and do not show many bugs. These are very stable systems, and stable systems provide great positivity to our organization. When we are working on a Python Flask application, we simply run the image, and we run the command docker run and it will fetch the image from the Docker repository, making it easy for us to use.

On another occasion, if we receive an application for Node.js and need to perform testing on it before it goes into production, we need to perform heavy testing from our team, our application team, the testing team, and then the UAT. We do not need to install those packages or software manually; instead, we download directly from the Docker images.

This approach is saving us cost and also saving us a significant amount of time. We do not need to maintain any repository server that holds all this software, and we do not need to copy or update those software packages day-to-day. This is saving us a lot of cost, a lot of time, and a lot of manual work.

What needs improvement?

I think more stability could be improved, and there could be much more community support. There is good community support for CentOS mainly, but I think there could be a dedicated community for Docker for those people who are using Docker on CentOS. It could be very helpful. Sometimes, legacy systems do not work because those images are not available. If there were community support specifically for Docker on CentOS, we could ask other people if they have those images or libraries available, which would help us or others trying to run or test their legacy systems on CentOS.

I rate this nine out of ten because I still think it is not perfect. Even though it is free and open source, it still needs some more robust features to compete with systems such as Red Hat or Ubuntu. Since we are not using Docker on CentOS for our production work, only for testing, if it could be more robust and scale its features, it could compete with Red Hat and Ubuntu, and then all of us could use Docker on CentOS for production too.

For how long have I used the solution?

I have been using Docker on CentOS for over two years.

What do I think about the stability of the solution?

It is stable. We have been using Docker version seven through nine until today. We found a few issues sometimes, but they could relate to our application too. We are not entirely sure whether the issues are with Docker on CentOS or the application, but we would say that if the application is working today on Docker on CentOS version seven, it will continuously work on Docker on CentOS version seven unless we make any changes or migrate our application from Docker on CentOS version seven to Docker on CentOS version nine.

What do I think about the scalability of the solution?

The scalability is good. We can simply add those resources to the system, and we have tried to scale our applications from ten users to one hundred. It works well, and we have not faced any issues with scalability.

How are customer service and support?

Since it is open source, there is no dedicated customer support available for Docker on CentOS, but there is a community which is very handy and useful. We have asked many questions in the community and have received very good support from those people.

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

In my company, Docker was the first choice for containerization. We did not use any other containerization tools, and it works very well with Docker on CentOS, so we did not consider any changes.

What was our ROI?

The main advantage of Docker on CentOS is the money saved. We are not using any Red Hat or any Ubuntu or any Alpine Linux machine, which would cost us licensing or support. Docker on CentOS is completely free. That is the main factor I would mention. It has saved us the cost for the operating system. Fewer employees are needed because we are not maintaining any other repository server which contains all those images and software.

We used to download those software packages every month so that our application could test those packages. This is how we have saved cost on the repository servers and very few employees are needed just to maintain or test on these Docker on CentOS machines.

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

For the server side, we do not need to pay any cost. Earlier we were using Red Hat and Ubuntu, so we do not need to pay any cost for the image, for the licensing, or for the support. The cost has become very minimal, less than five percent since we started using Docker on CentOS. In terms of time, we are not downloading those software packages every month so that our application should run on the latest systems. This is how we have saved a repository server. We are not maintaining any repository server which contains all those images and software. The cost reduction is less than five percent, and for manual work, the number of resources has reduced from ten to three or four only since we have started using Docker on CentOS.

There is no cost associated with either Docker or Docker on CentOS. It is completely zero cost. There is no licensing needed for it, so we can use it as freeware on our on-premises systems. The only cost associated is our VMware. There is nothing cost-related with Docker or Docker on CentOS.

What other advice do I have?

I would advise others looking into using Docker on CentOS that if they want to reduce costs and test their application without paying any additional amount, or if they think they can use a smaller version of their Linux system, then Docker on CentOS is the best choice. I rate this product nine out of ten.


    HarpreetSingh11

Containerization has transformed deployments and simplifies consistent multi-environment workflows

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

What is our primary use case?

Docker on CentOS is used in our organization for containerized applications, with multiple applications running according to microservices architecture resulting in many containers. We use Docker on CentOS to host container-based applications and have integrated CI/CD pipelines using this infrastructure. This is our day-to-day routine, and we have multiple environments including dev, QA, and production, all with similar setups that provide environment consistency.

We have an application running on Docker on CentOS that provides a local GitHub storage for our organization. We deployed this as a containerized solution for internal use, acting as an internal GitHub repository. Previously, we were using virtual machines and physical servers, but Docker on CentOS made this solution very lightweight, requiring fewer resources to host. We no longer need to spend significant time getting this container up and running, making it fast and lightweight with a standardized development procedure. We have two instances of Git, one for non-production workload and another for production workload. Docker on CentOS helps with CI/CD pipeline integration, as we use Jenkins for CI/CD which is already integrated. Using Docker containers on CentOS significantly speeds up deployment, as containers start instantly, making applications accessible quickly.

We also have other applications running on Docker, such as NGINX and Apache server using Docker containers.

What is most valuable?

The best features Docker on CentOS offers include faster deployment and an efficient provisioning process. Initially, we spent a considerable amount of time setting up virtual machines and manually installing all packages. With Docker containers specifically on CentOS, the provisioning is much faster. Another important feature is environment consistency, as we use a container image for all environments. Docker containers promote better resource utilization since the operating system consumes fewer resources compared to traditional virtual machines. Docker containers are lightweight, allowing applications to consume resources more efficiently. Scalability is another major aspect, as we can define scaling policies either manually or through automatic scaling, which is especially beneficial for small to medium deployments. In our case, we have configured auto-scaling. There is also a significant level of application isolation, with multiple containers running on a single CentOS host, which previously would have required several virtual machines. CI/CD integration is another crucial feature I consider important.

Docker on CentOS positively impacts our organization with many benefits. Previously, we relied on multiple virtual machines for application deployment when following a monolithic architecture, consuming substantial resources. Now, we run multiple containers on a master VM, making deployment much easier and less resource-intensive. The workload on resources has reduced since a smaller number of employees now manage the infrastructure. Previously, several employees were necessary to set up virtual machines, configure networking, and install dependencies. Now, we ensure the image contains everything, streamlining our process. Scalability is another benefit; when there are issues with applications or heavy workloads, Docker allows for quicker scaling compared to the traditional method, which could take several minutes.

What needs improvement?

Docker on CentOS does not present any significant issues for our organization. Initially, we only had the CLI interface, but Docker has now introduced a web user interface known as Docker Desktop. While it is a good tool, it is more user-friendly on Windows. On Linux, its usability is challenging, which I can acknowledge as a pain point. Other than that, I do not encounter issues since the requirements for orchestration dictate that you integrate your container engine with the corresponding orchestration tool.

For how long have I used the solution?

We have been using Docker on CentOS for approximately three years.

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

I do not have specific metrics, but we initially had a large team for infrastructure management. With the introduction of containers and Docker on CentOS, we have reduced the number of employees in that area, allowing them to transition to DevOps, CI/CD, and platform engineering roles, resulting in cost savings for infrastructure setup and deployment.

Which other solutions did I evaluate?

Auto-scaling resources are configured in our cluster. Docker on CentOS is great for small to medium deployments, but for a larger enterprise environment, an orchestration tool is required. In our organization, we have some projects using Kubernetes, some using OpenShift, and we have also tried Docker Swarm, which offers similar solutions. We currently use Docker Swarm for auto-scaling and orchestration, as managing a high number of containers directly with Docker can become challenging.

What other advice do I have?

The best features Docker on CentOS offers include faster deployment and an efficient provisioning process. Initially, we spent a considerable amount of time setting up virtual machines and manually installing all packages. With Docker containers specifically on CentOS, the provisioning is much faster. Another important feature is environment consistency, as we use a container image for all environments. Docker containers promote better resource utilization since the operating system consumes fewer resources compared to traditional virtual machines. Docker containers are lightweight, allowing applications to consume resources more efficiently. Scalability is another major aspect, as we can define scaling policies either manually or through automatic scaling, which is especially beneficial for small to medium deployments. In our case, we have configured auto-scaling. There is also a significant level of application isolation, with multiple containers running on a single CentOS host, which previously would have required several virtual machines. CI/CD integration is another crucial feature I consider important. I would rate this product a nine out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud

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


    Imteeaz Rajabalee

Consistent environments have simplified onboarding and have reduced configuration issues

  • May 11, 2026
  • Review provided by PeerSpot

What is our primary use case?

All of our development is done with Docker on CentOS. In some cases, we also do the deployment for clients on staging and in maybe one or two cases even in production with Docker on CentOS, but mostly it is for development.

What is most valuable?

Docker on CentOS by itself has great features because the containers concept is already a great use case. Previously, each developer had their own PHP, own Symfony, own database, and then we had some issues with versions. When we deploy to clients, we might have again some such issues. The consistency that Docker on CentOS provides helps our workflow because it avoids developers having issues with versions of applications.

Regarding Symfony, we use many bundles, and not only Docker but also by mainly using things such as Git or Composer, we quite reduce this inconsistency with bundles. Putting everything in Docker helps a lot.

Regarding where I see the biggest gains with Docker on CentOS, it definitely eases the onboarding process because we can more quickly put people to just Git pull and Docker up, and they have a working environment. For issues, except inconsistency issues that we had at some point, we definitely gain here. For deployment, most of our customers have Docker on their environments, and it is easier as well. We have the same environment running everywhere.

What needs improvement?

Regarding how Docker on CentOS can be improved, I have not thought about this much. If I had to think of one thing that could make my experience with Docker on CentOS even better, I do not have any issues myself. When teams have any issues, I can help them with my experience with it. No specific issues come to my mind.

For how long have I used the solution?

I have been using Docker on CentOS for about seven or eight years.

What do I think about the stability of the solution?

Docker on CentOS is quite stable and I have not encountered any issues until now, so for me it is stable.

What do I think about the scalability of the solution?

If my projects or team grew, I think Docker on CentOS would handle more containers or more complex setups easily. I have read and gotten feedback that I did not see any issues regarding scalability. When we talk about scalability, it is not infinite, but for the types of projects we do, I think it is quite scalable.

How are customer service and support?

The customer support for Docker on CentOS is something I have never needed; I always manage by myself.

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

We did not have any alternate solution before using Docker on CentOS. I discovered Docker about seven or eight years back and really appreciated the idea and have stayed with it.

How was the initial setup?

I choose a ten out of ten for Docker on CentOS because for me it is a tool that helps a lot and I did not have any issues with it. Docker on CentOS is deployed in our organization with no cloud deployment here. Each person has Docker installed on their development environment and we just share the Docker files through Git.

What about the implementation team?

I have no additional thoughts about Docker on CentOS before we wrap up. I just hope that Docker continues as it is and always keeps up to date with new technologies so that we can use it for a few more years.

What was our ROI?

I have not measured the return on investment for Docker on CentOS, but if intuition counts, I would say ten percent time and energy saved. Regarding fewer employees needed, it does not reduce headcount. It only provides savings and allows us to produce better work.

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

Regarding my experience with pricing, setup cost, and licensing for Docker on CentOS, as far as I know it is free for small teams, so there are no issues with the pricing. The setup is very smooth as I think I master it or at minimum know it very well. There is no specific licensing on it either.

Which other solutions did I evaluate?

I did not evaluate other options before choosing Docker on CentOS. I just heard about Docker and tried it because I had already received interesting feedback and never tried any alternative.

What other advice do I have?

Docker on CentOS has impacted our organization positively. I have not quantified how much it has helped us in terms of productivity or gains in avoiding issues, but I would estimate perhaps ten percent improvement. This is not a calculated figure but more of an intuitive assessment.

My advice for others looking into using Docker on CentOS is that if they have not tried it, I would encourage them to go try it. If when trying it they find issues, I would say there is quite a good community around it, so do not hesitate to reach out. Additionally, I would say that the most common AI tools such as ChatGPT and Gemini help a lot if needed. I gave this review a rating of ten out of ten.


    AnilKumar13

Docker on centos has reduced costs and now supports reliable client performance testing

  • April 19, 2026
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Docker on CentOS is to provide infrastructure-related support for one of my clients who has their own environment, along with performance testing tools, so we set up Docker on their CentOS servers.

A specific example of how I use Docker on CentOS for performance testing or insulated support is when the client needs to test their application on their environment, so we install the CentOS server with our product image, spin up the container, and test a few use cases.

Regarding my main use case for Docker on CentOS, I face challenges with Docker sometimes having network-related issues, which require us to restart the Docker daemon, but apart from this, I am not facing any other issues with Docker.

What is most valuable?

The best features Docker on CentOS offers are that it works equally well on CentOS as it does on Ubuntu or RHEL, though for one or two specific use cases, we set up Docker on the CentOS environment for our client only.

The compatibility of Docker on CentOS is really smooth, and I have not faced any kind of issue.

Docker on CentOS has positively impacted my organization because I manage the client's environment, and since CentOS is a free version for RHEL servers, they use it for cost criteria, and Docker works smoothly on CentOS.

What needs improvement?

I cannot provide specific outcomes or metrics related to efficiency, cost savings, or performance improvements since using Docker on CentOS in the client environments due to limited access, but I believe they use CentOS for Docker setup for cost-saving, and Docker is stable as an OS for RHEL freeware.

I am not facing any performance or compatibility issues on Docker on CentOS that need improvement.

Docker sometimes has some network-related issues, such as the host network not working, so we switch to a different type of network, and regarding CentOS, we are not using any support since it is freeware, relying only on documentation which serves as our support.

I am not finding anything that Docker on CentOS needs to improve because its documentation covers everything that works as expected.

For how long have I used the solution?

I have been using Docker on CentOS for around four 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?

The scalability of Docker on CentOS depends on the hardware; if you have good hardware, you can scale Docker on CentOS as required.

How are customer service and support?

I have not used the support for Docker and CentOS since both are free resources, and I do not believe we need support for this.

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

Before choosing Docker on CentOS, I evaluated other options such as Ubuntu, as I have used it for our environment, but Docker on CentOS was chosen for the client requirement.

How was the initial setup?

My experience with pricing, setup cost, and licensing for Docker on CentOS is very favorable as CentOS is free of cost and does not require a purchase license, and the same applies to Docker without needing any specific license, but we do need manpower knowledgeable in Docker on CentOS for installation.

What about the implementation team?

We use AWS as our cloud provider for Docker on CentOS.

What was our ROI?

I have seen some money saved because when someone requires a RHEL-based OS with Docker, CentOS is the best choice due to being freeware, making it easy to set up on that machine.

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

My experience with pricing, setup cost, and licensing for Docker on CentOS is very favorable as CentOS is free of cost and does not require a purchase license, and the same applies to Docker without needing any specific license, but we do need manpower knowledgeable in Docker on CentOS for installation.

Which other solutions did I evaluate?

I am not using any different solution.

What other advice do I have?

My advice for others looking into using Docker on CentOS is that if your client or company requires an RHEL-based environment and needs Docker, you can set up Docker on CentOS servers easily for testing, and if a subscription-related task is needed, then consider switching to an RHEL subscription.

I do not have any additional thoughts about Docker on CentOS. My overall review rating for Docker on CentOS is ten out of ten.

Which deployment model are you using for this solution?

Public Cloud

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


    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.


    Boaz Katabazi

Container orchestration has improved performance and resource use but exposes disk space issues

  • April 08, 2026
  • Review provided by PeerSpot

What is our primary use case?

We have servers running operating systems like Ubuntu and CentOS. Regarding Ubuntu, we are interested in LAMP stack, Ubuntu, or Jenkins on hardened Ubuntu, but we are not using LAMP stack. We are using Ubuntu and then MySQL in a different way, but not LAMP stack. For CentOS, Docker is there, but we are using PostgreSQL, not MariaDB. Docker on CentOS is what we are using. It has been about six years since we started using Docker on CentOS. It is running one of our systems hosted there, on our document management system.

What is most valuable?

How fast the application runs is one of the biggest advantages for me in Docker, but on the downside, issues to do with space utilization arise sometimes. Since we implemented it, the system really improved and became responsive very fast. When you have limited space, the system tends to crash from time to time, so you have to ensure that you have enough space at any one point.

We are using the orchestration feature in Docker. That was the main motive for having orchestration; it helps better manage the containers.

I am comparing Docker on CentOS with the one that is running on Ubuntu, and in terms of scaling up, it is easy to work with when it comes to that. That is the main feature I have been benefiting from.

Because it was first, we recently did it on Ubuntu, but initially, it was running on CentOS. We were comparing and seeing which one runs better, but I realized on Ubuntu it is much easier to work with.

The lightweight architecture on CentOS affects my resource utilization significantly.

What needs improvement?

Crashes are the main issue I see. I have not really noted down specific metrics, but I realize that when it comes to disk space utilization, it really goes up so fast. We are not using a CI/CD pipeline in Docker. The main issue comes from running out of space; that is when crashes happen, and that is the only thing I have seen as an area for improvement in Docker.

For how long have I used the solution?

I have been working as a customer with Docker mainly for around six years.

How are customer service and support?

Mainly, the support we get is from online communities in case of any challenges, and there may be some people around who have more expertise in that area; that is how we have been managing. We have not gotten into a state where support is complex, but most things can be easily found as resources online to help resolve those issues.

How was the initial setup?

It is quite complicated to install Docker on CentOS; it is not as easy as it is on Ubuntu.

What was our ROI?

Mainly, it is about time with Docker; I think it helps us save in that way, and using open source has been helping us not to invest in that. I could say it is maybe forty percent compared to before using Docker.

What other advice do I have?

The lightweight architecture on CentOS affects my resource utilization significantly. I have not really noted down specific metrics, but I realize that when it comes to disk space utilization, it really goes up so fast. We do on-premises deployment mainly with Docker on CentOS, so we have not explored the cloud aspect. Because it was first, we recently did it on Ubuntu, but initially, it was running on CentOS. We were comparing and seeing which one runs better, but I realized on Ubuntu it is much easier to work with. Mainly, the support we get is from online communities in case of any challenges, and there may be some people around who have more expertise in that area; that is how we have been managing. I gave this review an overall rating of seven out of ten.


    reviewer2795433

Containerization has supported short-term web prototypes but now presents serious security risks

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

What is our primary use case?

My main use case for Docker on CentOS is building a proof of concept web application for a few months.

What is most valuable?

In my opinion, the best features Docker on CentOS offers are limited right now due to its deprecation about a year and a half ago, which presents a lot of security risks. However, it previously had a huge documentation base because it was the industry standard for years, was very resource-efficient, and had a reliable file system from being derived from Red Hat Enterprise.

Docker on CentOS did not benefit my organization all that much because it was in a deprecated state when I was using it, which is why I quickly stopped using it due to the security vulnerabilities.

What needs improvement?

If Docker on CentOS were still actively supported, I would want to see security vulnerabilities patched since it has been deprecated for the last year and a half and to ensure that networking sections or commands do not conflict with Podman, which Red Hat now promotes.

For how long have I used the solution?

I have been using Docker on CentOS for a few months.

What do I think about the stability of the solution?

In my experience, Docker on CentOS is not stable anymore because it is not actively being maintained.

What do I think about the scalability of the solution?

Docker on CentOS is scalable; I can build virtual machines, EC2 instances, and scale from zero to however many I want, but it is not advisable due to its deprecated state.

How are customer service and support?

I did not reach out for support specifically about Docker on CentOS, but I utilized Amazon's underlying AWS support, which is good and has quick response times.

How would you rate customer service and support?

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

I previously used Debian with Docker, which is actively maintained, and I was reading some old documentation recommending CentOS when I started using it.

How was the initial setup?

I did not purchase Docker on CentOS through the AWS Marketplace, but rather through the EC2 section of the AWS console.

What was our ROI?

I have not seen a return on investment because the deprecation made it so there was none, and if anything, the ROI would have been negative since money and time were spent using something that did not progress.

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

My experience with pricing, setup cost, and licensing was all good; cost was never an issue, but security and deprecation made it a bad idea to use.

Which other solutions did I evaluate?

Before choosing Docker on CentOS, I considered using Debian because it seemed quicker and more efficient based on the documentation, but in the end, it turned out less efficient as I had to switch back to Debian.

What other advice do I have?

A quick specific example of how Docker on CentOS helped with my weather application proof of concept is that I was running a proof of concept to build a web app on CentOS on Docker on EC2 instances in AWS, but I realized quite quickly that CentOS actually became end-of-life in 2024, which led me to stop using it due to its deprecated state.

Those features helped me specifically during my project by making it more stable since it used less resources, resulting in a cost-efficient deployment, as the machines that I deployed it on used less of the resources than I thought they needed.

A lesson learned during that period that impacted my future decisions was to understand the development or deprecation timelines of all different types of software pieces in my stack and also to pay more attention to the organization's direction, as Red Hat was making it clear they wanted to switch away from CentOS 7 towards CentOS Stream.

My advice to others looking into using Docker on CentOS is not to use it because it is deprecated; instead, they should opt for something that is actively being maintained, such as Ubuntu or Debian.

I gave this review a rating of 7.

Which deployment model are you using for this solution?

Public Cloud

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

Amazon Web Services (AWS)


    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.