No more typing reviews! Try our Samantha, our new voice AI agent.
Cloud Engineer at a consultancy with 11-50 employees
Real User
Top 5Leaderboard
Jan 15, 2026
Containerization has transformed how I run microservices for high-speed web and API workloads
Pros and Cons
  • "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."
  • "Docker on CentOS can be improved by being in sync with the OS updates."

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.

Buyer's Guide
Docker on CentOS
July 2026
Learn what your peers think about Docker on CentOS. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
904,748 professionals have used our research since 2012.

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?

Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Last updated: Jan 15, 2026
Flag as inappropriate
PeerSpot user
AnilKumar13 - PeerSpot reviewer
Devops Engineer at EDAG
Real User
Top 5Leaderboard
Apr 19, 2026
Docker on centos has reduced costs and now supports reliable client performance testing
Pros and Cons
  • "The compatibility of Docker on CentOS is really smooth, and I have not faced any kind of issue."
  • "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."

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?

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Apr 19, 2026
Flag as inappropriate
PeerSpot user
Buyer's Guide
Docker on CentOS
July 2026
Learn what your peers think about Docker on CentOS. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
904,748 professionals have used our research since 2012.
Alex All - PeerSpot reviewer
Software Developer at Marra Moncks Informatica
Real User
Top 5
Jun 6, 2026
Integrated containerized tenants have improved networked VM workflows and simplified client isolation
Pros and Cons
  • "I have seen a return on investment; I built my own AI agents connected to my Proxmox server, which led to significant improvements in time and money saved, amounting to over 60%."
  • "Docker on CentOS can be improved by using the Terraform creation, pointing for a smaller CentOS version that we can create to just take exactly what we need to consume in our image."

What is our primary use case?

My main use case for Docker on CentOS is for local development, tests, and creating new server and server test applications, making the integration from staging and the production environments. Some of that work was applied at Johnson & Johnson.

A specific example of how I use Docker on CentOS in one of those situations is that we create staging development sites using CentOS as the original VM application and inside of these VMs, we put Docker and configure the containers inside of it to make the IP configuration easier on CentOS. We can also create a good network interface and network jobs between the different VMs. We used to isolate some databases in Docker containers in different stages, using CentOS to separate these stages. We can also create some network environments and share folders between the different VMs using CentOS.

Last week, I built a Proxmox server with some VMs using CentOS and integrating not only Docker but also cPanel configured by me inside of my Proxmox. I created the environment to make the replication of the tenants from different clients automatically using Node.js as a backend and creating automatically with Terraform and using CentOS as the main image to use in our environment.

The network integration of Docker on CentOS makes my workflow easier because when I create a new tenant in my environment, I just build a VM with this configurator inside of my ecosystem. I integrate the creation of new VMs and the tenants using Terraform, integrating with CentOS, and inside of this CentOS image, I put Docker and containers, which I use to isolate some clients. However, I need to have access from my tenant manager to create the folders and share them. The containers are isolated between the VMs, but the VMs have some access between them to get some configuration from the original Proxmox environment configurator.

I have some Grafana and Prometheus applied to these servers, and I made some measures about the improvement in file transfer between them, which shows an improvement of 20% from the last Ubuntu applications. The easier monitoring between the VMs using that shared folder is also a very useful tool.

How has it helped my organization?

Docker on CentOS impacts my organization positively because it is a very useful tool to create a strategic environment where we can plan every container with what we need to do between them. CentOS is a great solution to create the background environment and connect my tenants using my tenant evaluator. With this, I can easily create the environment, network isolation, and sharing folders that we need to share between them.

What is most valuable?

The best features Docker on CentOS offers are the configuration of the network between the VMs and the integration of this network with Docker, which is the easiest thing that we can use with these environments. When we talk about Ubuntu or other options, sharing this network and sharing the folders between them is a little bit difficult in comparison with CentOS.

What needs improvement?

Docker on CentOS can be improved by using the Terraform creation, pointing for a smaller CentOS version that we can create to just take exactly what we need to consume in our image. Instead of getting a full version of CentOS, we can take the small version and only install what we need on the server. This can be very useful to make more space for our clients.

I think Docker on CentOS could benefit from images that we can create or have, for example, just a module based on Portainer or some UI interface to create the containers automatically or create some internal APIs to make it easier to configure this by Terraform.

For how long have I used the solution?

I have been using Docker on CentOS since 2016.

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?

My setup of Docker on CentOS allows for horizontal scalability; I can upgrade memory and processors, and CentOS automatically scales when we make adjustments inside of the VMs. Docker will adapt to these adjustments using the correctness in the Dockerfile.

How are customer service and support?

My customer support is automated by AI; therefore, I don't have specific feedback about support teams related to CentOS.

I have never needed help from support teams; I find the documentation very well formulated and easier to implement.

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

Before using Docker on CentOS, I used Ubuntu, but the size of the image for Ubuntu was not optimal, making it harder to configure in Terraform. That's why I switched to CentOS.

How was the initial setup?

The setup costs of CentOS include some versions without a cost, but I don't get the enterprise licensing for now, and I'm using the normal open-source licensing for CentOS.

What about the implementation team?

I deploy Docker on CentOS using a private cloud and my own registry.

What was our ROI?

I have seen a return on investment; I built my own AI agents connected to my Proxmox server, which led to significant improvements in time and money saved, amounting to over 60%.

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

The setup costs of CentOS include some versions without a cost, but I don't get the enterprise licensing for now, and I'm using the normal open-source licensing for CentOS.

Which other solutions did I evaluate?

I evaluated other options before choosing Docker on CentOS, including Debian, Ubuntu itself, and FreeDOS. However, CentOS was easier to integrate and more useful when using WHM and cPanel.

What other advice do I have?

Regarding the accuracy and reliability of Docker on CentOS's AI capabilities, I need to train my AI here to configure CentOS and Docker. After training, the application runs well. AI identifies applications and the configuration accurately, and we can create tools that make AI available to consume the CentOS configuration, even though I haven't yet used CentOS integrated with GPUs or AI engines.

My advice for others looking into using Docker on CentOS is to evaluate your infrastructure and do thorough planning before implementation.

The governance and security of Docker on CentOS are very good because we have a lot of tools to maintain and ensure the sustainability of that environment. This is especially true when integrating keys, and we have keys in all Linux systems, but they put the keys in one space that's easier to get. The first access of CentOS not using root is a very secure feature, as we need to make our root environment and create a root user different from the original root, which is a significant security improvement.

I have given Docker on CentOS a rating of 8.

Which deployment model are you using for this solution?

Private Cloud

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

Other
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Last updated: Jun 6, 2026
Flag as inappropriate
PeerSpot user
Prashant Aghao - PeerSpot reviewer
associate systems engineer at Dhanyaayai enterprises pvt ltd.
Real User
Top 5Leaderboard
May 21, 2026
Containerization has streamlined DevOps workflows and now speeds up microservice delivery
Pros and Cons
  • "With Docker on CentOS, my organization has achieved a faster application deployment cycle, reduced infrastructure overhead, and improved the scalability of applications with better utilization of server resources."
  • "Because of CentOS lifecycle issues and support issues, additional security tuning that is required, and storage and networking complexity, I am providing this feedback."

What is our primary use case?

Docker on CentOS serves my main use case of containerization and DevOps workflow. In my DevOps workflow, I use Docker on CentOS for easy integration with Kubernetes, Jenkins, or GitLab using CI/CD pipelines. I also use it in a large ecosystem where it manages Docker images and tool management.

What is most valuable?

The best features Docker on CentOS offers are the lightweight containerization platform. Docker on CentOS provides lightweight containerization that enables efficient resource utilization compared to virtual machines and fast application deployment. It also provides support for DevOps workflow, CI/CD pipelines, supports Linux performance, and allows easy integration with Kubernetes and Jenkins.

In my day-to-day workflow, the best feature of Docker on CentOS is its integration with Kubernetes, Jenkins, GitLab, and CI/CD. As I work in a DevOps profile, I use Docker on CentOS and integrate it with these tools. Managing my microservices and DevOps workflow becomes easier with this help.

With Docker on CentOS, my organization has achieved a faster application deployment cycle. It has reduced our infrastructure overhead and improved the scalability of applications with better utilization of server resources.

Server resource utilization improves with Docker on CentOS because it is a lightweight container. All the requirements and prerequisites needed for deploying any virtual machine or application became easier. The deployment lifecycle also became easier and the time was reduced because we are using it with different types of tools such as Kubernetes, Git, and Jenkins.

What needs improvement?

There are not many requirement improvements needed for Docker on CentOS. However, security hardening is required for production and network configurations are somewhat complex.

CentOS older versions especially required support and storage persistence management needs careful planning.

For how long have I used the solution?

I have been working in my current field for the past two and a half years.

What do I think about the stability of the solution?

I have not experienced stability issues with Docker on CentOS.

What do I think about the scalability of the solution?

Docker on CentOS's scalability is excellent. I can scale in or scale out my application as well as scale in or scale out the resources that are required.

How are customer service and support?

Customer support is good for Docker on CentOS, but the customer support for CentOS needs some improvements.

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

Previously we were using traditional virtual machine-based deployments, but they consumed high resources and had a slow deployment lifecycle. That is why we switched to Docker on CentOS because it is lightweight, fast to deploy, and ensures consistency across different teams. It also integrates with Docker, Kubernetes, Jenkins, and GitLabs.

How was the initial setup?

The initial setup process was straightforward.

What about the implementation team?

We are a reseller.

What was our ROI?

Money was saved with Docker on CentOS, and time was also saved significantly because the entire application deployment lifecycle became easier.

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

There were no setup costs involved.

Which other solutions did I evaluate?

Others should consider Docker on CentOS as a reliable setup for containerized workloads and DevOps environments, especially if they already have a Linux infrastructure. They should consider long-term operating system support planning and implement proper security hardening. They can easily switch to Docker on CentOS, which will improve their application deployment lifecycle and resource utilization.

What other advice do I have?

Because of CentOS lifecycle issues and support issues, additional security tuning that is required, and storage and networking complexity, I am providing this feedback. I would rate this review as nine out of ten.

Which deployment model are you using for this solution?

On-premises

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

Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Last updated: May 21, 2026
Flag as inappropriate
PeerSpot user
Nouridine Boukari - PeerSpot reviewer
Founder at Nytia Health (Nytia Labs Inc)
Real User
Top 20
Jun 29, 2026
Containerization has accelerated medical data pipelines and supports secure orchestration
Pros and Cons
  • "Docker on CentOS has positively impacted our organization with deployment, easy orchestration, and the learning curve is also good for our teams."
  • "The security on Docker on CentOS needs to be highly improved to avoid threats around it and also help us protect better our stakeholders' data, more specifically patient data."

What is our primary use case?

Our main use case for Docker on CentOS is to run separate data pipelines to ensure that we isolate multiple processings to avoid conflicts, to accelerate our pipelines and make sure that it's properly processed down the road.

For example, we have a huge amount of datasets, and when it comes to running some specific queries or running data parallelly, we use Docker on CentOS sometimes on top of Google Cloud.

Docker on CentOS has been useful to us because we are also a medical device company, so it has helped us accelerate things and deliver them faster on our medical device.

What is most valuable?

The best features Docker on CentOS offers for our team are easy deployment, containerization, and Docker Compose orchestration. We also value the data volume persistency.

The orchestration using the YAML file is something we really appreciate on a daily basis and it's straightforward.

Docker on CentOS has positively impacted our organization with deployment, easy orchestration, and the learning curve is also good for our teams.

What needs improvement?

We would improve Docker on CentOS because we never use it for image processing, for example. We would like to be able to use it efficiently for image processing since we have a couple of projects coming up, and if that can be accelerated, that would be beneficial.

Regarding Docker on CentOS's AI capabilities, we have a lot of challenges because of the bubble of AI. The security on Docker on CentOS needs to be highly improved to avoid threats around it and also help us protect better our stakeholders' data, more specifically patient data.

While we don't use conversational AI, regarding Docker on CentOS's AI capabilities, we do deploy machine learning algorithms and use them, but we don't use conversational AI.

For how long have I used the solution?

We've been using Docker on CentOS for a while now, and we use it for orchestration.

What other advice do I have?

Our team, since we are still a startup, doesn't have a lot of senior members, so most of them are intermediate and entry-level. Something we've noticed is it doesn't take a lot of time for them to understand how Docker on CentOS works, and it doesn't take them a lot of time to quickly start deploying solutions and data pipelines on the infrastructure. We really appreciate that because it cuts down our delivery time. I would rate this product an 8 out of 10.

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?

Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jun 29, 2026
Flag as inappropriate
PeerSpot user
Rajeshk Kumar Nayak - PeerSpot reviewer
Solution Architect at Dhanyaayai enterprise private limited
Real User
Top 5Leaderboard
May 27, 2026
Containerization has transformed how we deploy multi-tier web applications rapidly and reliably
Pros and Cons
  • "Docker on CentOS has positively impacted our organization by providing faster application deployment, better resource utilization, and easier scaling."
  • "Docker on CentOS can be improved in areas such as container security and monitoring complexity, which need to be addressed from the CentOS end."

What is our primary use case?

My main use case for Docker on CentOS is hosting web applications, working with microservices, setting up HAProxy load balancers, building application images, creating containerized images, and deploying multi-tier applications.

A specific example of a web application I have deployed using Docker on CentOS is NGINX, along with Apache HTTPD, while also working on some Node.js and Python-based applications inside containers.

What is most valuable?

The best features Docker on CentOS offers include very lightweight containers, fast deployments, portability, isolation, and image-based deployments.

The isolation feature helps my team as each container runs separately whenever we deploy any web-based application, ensuring that if one application crashes, others are not directly affected.

Docker on CentOS has positively impacted our organization by providing faster application deployment, better resource utilization, and easier scaling.

Faster deployment with Docker on CentOS saves us time, as traditional methods for building microservice-based servers take about thirty minutes to one hour, while using Docker on CentOS allows us to spin up containers within one second, avoiding dependency conflicts. Containers use fewer resources than virtual machines and traditional virtualization technology.

What needs improvement?

Docker on CentOS can be improved in areas such as container security and monitoring complexity, which need to be addressed from the CentOS end.

Regarding improvements related to security, containers share the host kernels, where improper configuration can create risks. In monitoring complexity, large container environments require logging, monitoring, and orchestration, while currently, only Docker on CentOS logs provide some metrics but not in a very well-structured way.

The reason I give it a nine is due to weak points like needing expertise in production security, where large deployments require proper image scanning, role-based access control, runtime security, and orchestration. While Docker on CentOS has orchestration like Docker Swarm, it falls short in image scanning and RBAC, making it insufficient to scale properly in a container environment without a well-matured orchestration.

For how long have I used the solution?

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

What do I think about the stability of the solution?

Docker on CentOS is very stable in my experience.

What do I think about the scalability of the solution?

Scalability-wise, Docker on CentOS is very good, as it spins up new microservices containers within a second and allows us to create multi-tier applications in a very limited time.

How are customer service and support?

The customer support for Docker on CentOS has been good, and I have had to reach out to them.

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

I have not used a different solution before Docker on CentOS, as we are only using Docker on CentOS as our container engine and CentOS as our base operating system.

How was the initial setup?

Before choosing Docker on CentOS, I did not evaluate other options; we have been using Docker on CentOS from scratch as our container engine.

What other advice do I have?

My advice to others looking into using Docker on CentOS is that if they are interested in launching containerization-based technology, they should evaluate the skills with Docker on CentOS containers, play with containers, create container images, run containers in a very limited time, and test microservice-based applications using containerization technology, which are some of the main features of Docker on CentOS. I give Docker on CentOS a rating of nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
Last updated: May 27, 2026
Flag as inappropriate
PeerSpot user
Sr. Lead Infrastructure at Kyndryl
Real User
Top 20
Jul 11, 2026
Running multiple web and database environments has been cost-effective but needs stronger diagnostics
Pros and Cons
  • "The best features Docker on CentOS offers in my experience are that we can easily get updates and because it is free, we can easily mitigate issues from our end if we have the expertise in CentOS and Docker, which can be managed internally."
  • "Docker on CentOS can be improved. I think we must have better updates for Docker because normally, since CentOS is the free version, we are not getting the proper updates for Docker, and sometimes we have many bugs available."

What is our primary use case?

My main use case for Docker on CentOS is in my DevOps environment where multiple websites and multiple databases are running.

A specific example of how I use Docker on CentOS in my DevOps environment is that we have multiple containers running; one container is for the app, one is for the database, and one is for the platform. Combined together, my complete website is working on this.

I don't have anything unique to add about my use case for Docker on CentOS because every organization is working on the same thing, meaning they have their own environment where their proxy is running, their database is running, and their monitoring is running, all combined together.

What is most valuable?

The best features Docker on CentOS offers in my experience are that we can easily get updates and because it is free, we can easily mitigate issues from our end if we have the expertise in CentOS and Docker, which can be managed internally. The best part is that you don't need to pay anyone; it is free, and we can develop the environment and manage it according to our expertise.

I would add that it is very easy to manage Docker on CentOS, and this is the best part for me.

Docker on CentOS has impacted my organization positively by being cost-effective. The main thing is the cost-effectiveness because we don't need to pay anyone.

I can tell you more about the cost-effectiveness. I have noticed that we don't need to purchase the operating system, and we also don't need to purchase any kind of license for Docker because both are free.

What needs improvement?

Docker on CentOS can be improved. I think we must have better updates for Docker because normally, since CentOS is the free version, we are not getting the proper updates for Docker, and sometimes we have many bugs available.

I don't want to add much more about the needed improvements, but I can say that most of the time in my environment, my Docker gets stuck or my container goes down, and we are not capturing the proper logs on the server.

Thinking about improvements again, I feel everyone needs to think about how we can gather the necessary information.

For how long have I used the solution?

I have been using Docker on CentOS for more than seven years.

What do I think about the stability of the solution?

Docker on CentOS is stable in my experience, with no doubt.

What do I think about the scalability of the solution?

Docker on CentOS can be scaled easily because we are doing that in my organization.

How are customer service and support?

Customer support for Docker on CentOS is not available for us since we use the community version, which is free. We don't have any support because we don't use the enterprise version, so I cannot comment on what support is available at the enterprise level.

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

I haven't used a different solution before Docker on CentOS. I have only used Docker on CentOS in my entire technical life.

Which other solutions did I evaluate?

Before choosing Docker on CentOS, I evaluated other options like OpenShift, which is in the market these days, but I haven't explored it till now.

What other advice do I have?

On a scale of one to ten, I would rate Docker on CentOS overall as a seven. I chose seven because I deducted three points because of the RCA part.

Regarding Docker on CentOS's AI capabilities, security is the most important part of any organization these days. Honestly, I haven't used the AI capabilities or AI part on CentOS till now; once I do, only then I can suggest anything on that.

When it comes to Docker on CentOS's AI capabilities, I haven't used it, so I am not the right person to answer about its accuracy and reliability of output at this time.

My advice for others looking into using Docker on CentOS is that they must check if any enterprise-level support is available. My overall rating for this product is seven.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Last updated: Jul 11, 2026
Flag as inappropriate
PeerSpot user
System Engineer at a tech services company with 501-1,000 employees
Real User
Top 20
Jun 9, 2026
Containerization has accelerated deployments and now exposes networking and storage issues clearly
Pros and Cons
  • "With Docker and the automated pipeline using Jenkins and GitHub Actions, deployment time drops from two to three hours to minutes because the image is already built and validated and deployment is simply a matter of downloading the image and starting the container."
  • "The common pattern in both cases is that on CentOS, Docker does not fail loudly."

What is our primary use case?

My main use case for Docker on CentOS is containerizing microservices in local environments on CentOS and then deploying them to the cloud. I essentially use Docker to package the application with all its dependencies, ensuring that what works locally works the same in production without the typical environment differences.

One of the most concrete cases of how I containerized an application with Docker on CentOS was the containerization of the client controller scenery that I developed at NT Comunicaciones. It was an application built in React on the front-end, Node.js on the back-end, and MySQL and Firebase as the database.

Complementing the above, another relevant case was in the context of CapRover on a CentOS VPS at Saltamontes Records Creative, where I used Docker Swarm to orchestrate multiple application containers from different clients.

How has it helped my organization?

I can share concrete results I experienced directly in the projects. I reduced deployment times at NT Comunicaciones. Before containerization, a manual deployment including environment preparation, dependency installations, and validations could take between two and three hours. With Docker and the automated pipeline using Jenkins and GitHub Actions, that time drops to minutes. The image is already built and validated. Deployment was simply a matter of downloading the image and starting the container.

Another outcome is infrastructure consolidation and cost reductions. With Docker Swarm and CentOS, I consolidated multiple client applications onto a single VPS that previously required separate servers, resulting in a direct reduction in monthly infrastructure costs because we went from paying for multiple instances to optimizing resource usage on a single, well-sized server. Additionally, there was a reduction of post-deployment incidents and on-team adoptions.

The most concrete impacts regarding the reduction in post-deployment incidents are three. First, deployment times dropped from two to three hours to minutes by eliminating manual preparation of the environment. Second, I consolidated multiple applications on a single VPS with Docker Swarm, directly reducing the monthly infrastructure costs. Third, incidents due to environment differences between development and production practically disappeared, which reduced my post-deployment troubleshooting time and allowed me to focus on pipeline improvements.

What is most valuable?

The best features Docker on CentOS offers are true portability between environments, process insulation, resource efficiencies compared to VMs, and seamless pipeline integrations in the foundation for scaling.

I can be quite specific on both points because I experienced them firsthand. On portability, it accelerates deployments. On efficiency, it reduces infrastructure costs. The clearest example was at CapRover on CentOS VPS. Before containerization, each client application required its own server or at least its own VM, which multiplied costs. With Docker Swarm, I consolidated several applications onto the same VPS. The impact on the team was that the development team gained confidence in deployments because the environment was no longer a variable. There were no more surprises in production due to configuration differences. This reduced the time I spent troubleshooting post-deployment and allowed me to focus on pipeline improvements instead of putting out fires.

What needs improvement?

From my experience, there are a few areas where things got tricky working with Docker on CentOS: SE Linux conflicts, other networking configurations, storage driver compatibility, and deployment tools.

I can go deeper on both. On networking, a concrete case at NT Comunicaciones involved a situation where after installing Docker on CentOS, the containers could communicate internally but could not reach external services. The issue was that Docker creates its own iptables and rules, but firewalld was overwriting them on every reload. Every time firewalld restarted, container connectivity broke silently. The fix was to configure Docker to work alongside firewalld properly and set specific zones to allow Docker bridge traffic.

It took me a while to diagnose because the error was not obvious; containers appeared to be running fine, but network calls were just timing out. On storage, a concrete case with device-mapper on an older CentOS setup had me hit a situation where the storage pool ran out of space silently. Docker did not throw a clear error. Containers just started behaving unexpectedly, some failing to write logs, others crashing on startups.

The diagnostic was not straightforward because on the surface, it looked like an application issue. Once I identified it was the device-mapper thin pool hitting its limit, I had to extend it manually, which required stopping services temporarily. After that, I migrated to overlay2 with a kernel update, and the storage management became much more transparent and easier to monitor. The common pattern in both cases is that on CentOS, Docker does not fail loudly. Issues with networking and storage tend to manifest as application misbehavior rather than clear infrastructure errors, which makes the troubleshooting cycle longer if you do not know where to look first.

For how long have I used the solution?

I have been working in my current field for one year.

What other advice do I have?

There are two additional points that I think are relevant to mention based on practical experience. First is container-level security management. In CentOS, especially the integration of Docker on CentOS with SE Linux caught my attention because it adds an extra layer of security at the operating system level. SE Linux controls what each container can do at the kernel level, limiting the impact if a container is compromised. Initially, it created conflicts that had to be resolved with specific policies, but once configured correctly, it gave me greater peace of mind in production environments. The second point is volumes and data persistence.

Docker on CentOS itself does not produce AI output; it is the runtime environment. What I can speak to is how the container environment impacts the accuracy and reliability of the AI workloads running inside it. On reliability, in my experience at Pacifico Seguros running custom agents with a Copilot inside containerized environments, the big gain is consistency. The model or agent always runs in the exact same environment regardless of where the container is deployed. That eliminates a whole category of reliability issues caused by dependency drift or environment differences that could affect how the AI component behaves.

On accuracy being affected by the container, I did notice a challenge around resource constraints. If the container running an AI workload had tight memory or CPU limits, inference times, and in some cases, responses were incomplete or timed out. Tuning the resource limits in the deployment manifest was critical to ensure the AI component had enough headroom to produce reliable output consistently. On observability, another challenge was monitoring what was happening inside the container when the AI agents are executing. I addressed this by integrating Azure Monitor and Application Insights to capture logs and metrics from inside the container, which gave me visibility into response times, failure rates, and resource consumption patterns of the AI workload.

Based on my experience, I would give three concrete pieces of advice. First, understand CentOS before Docker on CentOS. Second, invest in your pipeline from day one. Third, plan for observability before you hit production. One final thought is that if you are starting fresh today, evaluate whether CentOS is still the right choice given its end-of-life situation. I give this review a rating of seven 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?

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jun 9, 2026
Flag as inappropriate
PeerSpot user
Platform Engineer at Team Rockstars IT
Real User
Top 20
Jul 8, 2026
Container workflows have improved development for big data but still need stronger security
Pros and Cons
  • "Docker on CentOS has positively impacted my organization by making big data easy to configure and deploy, and it provides a more secure and isolated environment."
  • "Regarding Docker on CentOS's AI capabilities, I found it to be less than 30 in terms of accuracy and reliability of output."

What is our primary use case?

Docker on CentOS is the best utility for development, and I have no experience with Docker Swarm. We are developing our internal applications that are intended to run in Kubernetes in Docker.

An application where Docker on CentOS plays a key role is as a container manager.

Applications are running in Kubernetes, and Docker on CentOS is a development environment.

Docker on CentOS is an option for containerization and is the approach to consider before going to Kubernetes or more major automating containerization systems.

What is most valuable?

In my experience, the best features Docker on CentOS offers are images flavor, Docker Hub, and building images.

Docker Hub helps my workflow and development process by being used for image sharing, and we use default images from famous vendors to get direct Docker images to build and in-build our application.

Docker on CentOS has positively impacted my organization by making big data easy to configure and deploy, and it provides a more secure and isolated environment. However, from my personal perspective, you lose to Podman, which is even more secure in terms of environments and CHROOT approach for containerization.

Docker on CentOS has improved my team's workflow and productivity with quick spin up, cluster arrangement, and load balancing making better improvements amongst our internal Kafka cluster.

What needs improvement?

Docker on CentOS still has a lower entry point and understanding of how everything works, but I do not have any updates on that compared to another solution. Being open source is better than trying to sell the license.

I think improvements around the client-daemon approach and moving to distributed development and process running will improve security and decrease the attack surface.

Regarding Docker on CentOS's AI capabilities, I declined to use that approach because of personal concerns about keeping information where it is.

Regarding Docker on CentOS's AI capabilities, I found it to be less than 30 in terms of accuracy and reliability of output.

I do not consider any Linux distro, including CentOS or Red Hat, to be something incredible or peculiar; they are more or less the same. In my 20 years of experience with Linux, the architecture matters, depending on the CPU and calculator. For improvement in Docker on CentOS, I said to make it more distributed, make it more secure to use, decrease the attack surface, and do something about licensing.

For how long have I used the solution?

I have been working in my current field for over 11 years.

What do I think about the stability of the solution?

In my experience, Docker on CentOS is rather stable, allowing multiple Docker images to run in one environment, and it is one of the most useful things that Docker on CentOS is compatible with the configurations to Kubernetes.

What do I think about the scalability of the solution?

I cannot provide insight on scaling if I never used it.

How are customer service and support?

We needed to use customer support for Docker on CentOS.

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

I previously used a different solution before Docker on CentOS, but the solution was switched together with the company, and I never chose such technology. I was adapting to them and did not have a preference for the technology, but earlier I used the most early container solutions.

What was our ROI?

I do not have any information on a return on investment.

Which other solutions did I evaluate?

I did not evaluate other options before choosing Docker on CentOS.

What other advice do I have?

Docker on CentOS has positively impacted my organization by making big data easy to configure and deploy, and it provides a more secure and isolated environment. However, from my personal perspective, you lose to Podman, which is even more secure in terms of environments and CHROOT approach for containerization.

If Docker on CentOS is seven, then Podman is eight, and Kubernetes is ten.

I would say do not stick to CentOS; I understand it is because of AWS, but Docker and Linux work everywhere similarly.

My advice for others looking into using Docker on CentOS is to implement it well with Rancher.

Which deployment model are you using for this solution?

On-premises

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

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jul 8, 2026
Flag as inappropriate
PeerSpot user
Luisfernando Benavides - PeerSpot reviewer
Software Engineer at MERCADOLIBRE COLOMBIA
Real User
Top 20
Jun 18, 2026
Rapid containers have transformed how I test microservices and reset databases on demand
Pros and Cons
  • "Docker on CentOS has positively impacted my organization by being much faster than installing and configuring the database directly on the machine."

    What is our primary use case?

    My main use case for Docker on CentOS is for microservices, and I have been using Docker mainly for development and testing environments.

    The most common use case for me with Docker on CentOS is to spin up a SQL container, as it is much faster than installing and configuring the database, and it keeps the environment clean.

    A typical scenario with Docker on CentOS is when I use a container locally for testing. I usually create a new MySQL container for that.

    What is most valuable?

    I think that the container Docker on CentOS is the most beneficial because I am able to create a new container locally very easily.

    I believe that the ease of container creation with Docker on CentOS helps my workflow, as it allows me to create testing environments locally.

    It is especially useful when you need to test different database versions or reset the state quickly without affecting anything else on the system with Docker on CentOS.

    Docker on CentOS has positively impacted my organization by being much faster than installing and configuring the database directly on the machine.

    What needs improvement?

    So far, I do not have problems with Docker on CentOS.

    For how long have I used the solution?

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

    What do I think about the stability of the solution?

    I am satisfied with Docker on CentOS in this aspect.

    How was the initial setup?

    I am able to create a database container with Docker on CentOS in minutes. If I want to create a testing environment, the time is approximately one day.

    Which other solutions did I evaluate?

    I recommend searching on the internet for the best practices for setting Docker on CentOS containers.

    What other advice do I have?

    Docker on CentOS deserves a perfect score of 10 out of 10. It is more efficient nowadays than in the past, which makes Docker on CentOS deserve a perfect score for me. Docker on CentOS is easy to use. Regarding Docker on CentOS's AI capabilities, I think security is important. When using Docker on CentOS's AI capabilities, I find it very accurate and reliable. I would rate this review a 10.

    Which deployment model are you using for this solution?

    Private Cloud

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

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Jun 18, 2026
    Flag as inappropriate
    PeerSpot user