Try our new research platform with insights from 80,000+ expert users

Docker on Ubuntu vs MariaDB on CentOS comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Docker on Ubuntu
Ranking in Operating Systems (OS) for Business
15th
Average Rating
9.0
Reviews Sentiment
5.3
Number of Reviews
10
Ranking in other categories
No ranking in other categories
MariaDB on CentOS
Ranking in Operating Systems (OS) for Business
30th
Average Rating
8.0
Reviews Sentiment
4.1
Number of Reviews
3
Ranking in other categories
No ranking in other categories
 

Featured Reviews

reviewer2795433 - PeerSpot reviewer
Enterprise Cloud Operations Lead at a tech vendor with 10,001+ employees
Built a reliable cloud foundation that has supported flexible web applications and smooth scaling
Docker on Ubuntu can be improved because Ubuntu is not minimalist at all; it comes with a lot of software by default. This has led some individuals, including myself, to try using Alpine, which is more lightweight, allowing the container to run on a more lightweight operating system that potentially uses fewer resources and reduces costs. If Ubuntu were a little more minimalist, that would be good, but it's not really aiming for that since it intends to be the baseline. Also, Ubuntu moves very fast, possibly faster than other operating systems like Debian, which could demand operational heavy upgrades to major versions every couple of years if there are many applications running.
YK
Senior Software Developer at a tech services company with 501-1,000 employees
Reliable relational database has handled heavy payment traffic and has improved query speed
The best features MariaDB on CentOS offers is that it is a default database, so we can easily install it. It was a seamless installation out of the box. The other thing which we need and which MariaDB provides is the speed. For pooling and handling multiple connections on a single instance, MySQL and some other services provide their enterprise edition that we need to pay for. However, for MariaDB on CentOS, it is freely available and built-in. With respect to that, it is all seamless. We do not need to pay for anything, and we are utilizing the best connection pooling capability. We also got some performance speeds over our queries. It is also very much compatible. It is all the same as MySQL. It fully supports MySQL. It is already compatible with our previous projects, and if we introduce some new kind of thing, it can handle everything. MariaDB on CentOS has positively impacted our organization because we were on a different relational database and that was not holding that much connection and that much speed. After implementing MariaDB, it gives us so much ease to handle those issues. It has things inside it so we do not even need to change the configuration; it handles it with very ease. The replication thing is very good, and we have fewer read replicas because of the connection handling. The reader latency is very less. We do not get any idea that the data we are fetching from a master to a slave instance is different because the reader latency is very less. The primary thing that we got from MariaDB on CentOS is the connection handling capability. The connection was dropping, so that is totally resolved. We did not even find any single instance of this type of case after implementing MariaDB. The second thing is the speed. Sometimes it performs faster. When we do EXPLAIN and everything, it shows us what indexing it has been using, and they are much more efficient than the other relational database. It handles everything in a good way. It is a balanced configuration. By default, it provides a balanced configuration, so we do not need to look into that side. The faster query speed and the better replication feature that is open source, and we also have community support for that. The security updates are very fast. It also supports storage engines for different types of data we can simply use. One of the things that is not ideal is that the version which is default is sometimes older than the very latest.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The best features Docker on Ubuntu offers are containers, and the ease of creating and managing containers stands out for me, as Docker on Ubuntu has positively impacted my organization through CI/CD and has benefited my organization by enabling fast deployment."
"Docker on Ubuntu has positively impacted my organization by saving us a lot of time during preparations for hosting and helping us install many simple pre-packaged Docker installations of applications we use, such as n8n."
"This reduced my environment setup by 70 percent, improved my test stability, and enabled faster and safer releases."
"Docker on Ubuntu has benefited my organization by enabling fast deployment."
"Docker on Ubuntu has positively impacted my organization because it really serves as a bedrock combination for building applications on top of it."
"Using Docker on Ubuntu helps us save time and operational efforts rather than directly reducing headcount; it saved setup time by seventy percent, reduced VMs and infrastructure cost by thirty to forty percent, and improved team productivity without needing additional engineers."
"The big advantage of Docker on Ubuntu is that we can access our entire application for developing without needing any prerequisites."
"Docker on Ubuntu has positively impacted my organization by making our CI/CD pipeline faster because of the multi-stage build, multi-arch build, and the strategy of layering."
"MariaDB on CentOS is faster than Oracle."
"MariaDB on CentOS has positively impacted our organization in several ways."
"MariaDB on CentOS has positively impacted my organization by providing more features compared to Oracle MySQL, particularly in terms of performance, advantages, and implemented features, leading to migrations from Oracle MySQL to MariaDB on CentOS."
 

Cons

"I do not recommend it for freshers."
"In some cases, Docker on Ubuntu is not enough for all the complexity of the applications, and I have to go to the next level with Kubernetes."
"Docker on Ubuntu can be improved because Ubuntu is not minimalist at all; it comes with a lot of software by default."
"Docker on Ubuntu can be improved because the initial learning curve could be smoother for new users."
"While Docker itself has no cost, the Docker repository and Docker Hub could improve their pricing, especially for startup companies."
"One additional pain point is managing containers at scale."
"We made a connection switch and are having technical problems."
"I think MariaDB on CentOS needs improvements in some memory-level implementations within the operating system, as I have noticed issues related to memory orientation, such as out-of-memory problems."
"Many functionalities are not available in MariaDB on CentOS, so those aspects needed to be rewritten, particularly Oracle proprietary features."
"One of the things that is not ideal is that the version which is default is sometimes older than the very latest."
report
Use our free recommendation engine to learn which Operating Systems (OS) for Business solutions are best for your needs.
881,082 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
45%
Manufacturing Company
6%
Outsourcing Company
6%
Comms Service Provider
5%
No data available
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business5
Midsize Enterprise2
Large Enterprise4
No data available
 

Questions from the Community

What needs improvement with Docker on Ubuntu?
Docker has already integrated AI models into their platform and has covered most of the necessary features. They continuously release new versions of Docker. While Docker itself has no cost, the Do...
What is your primary use case for Docker on Ubuntu?
I develop on-premise but then deliver to AWS and in the cloud in EC2 instances. All development and technical development is done on Linux rather than Windows. The production deployment into AWS is...
What advice do you have for others considering Docker on Ubuntu?
I work with Linux, but not that particular module, mainly in EC2 instances. I use Ubuntu Linux out of the box and do not use Red Hat, especially at the enterprise level. It is convenient and easy s...
What is your primary use case for MariaDB on CentOS?
My main use case for MariaDB on CentOS in my last organization was in the telecom domain, where clients mainly focused on the database called MariaDB, for which we set up on-premises servers runnin...
What advice do you have for others considering MariaDB on CentOS?
I can share that after switching to MariaDB on CentOS, we saw great advantages in terms of high availability performance, particularly compared to other operating systems such as Linux and Unix pla...
 

Overview

Find out what your peers are saying about Docker on Ubuntu vs. MariaDB on CentOS and other solutions. Updated: January 2026.
881,082 professionals have used our research since 2012.