No more typing reviews! Try our Samantha, our new voice AI agent.
Alfredo Barba - PeerSpot reviewer
Founder at Asynka
Real User
Top 5
Dec 24, 2025
Containerization has simplified microservices testing and improves secure application delivery
Pros and Cons
  • "The overall main point of Docker on Ubuntu is the ability to have just what you need to run your application instead of having a complete server with all the libraries and security configurations."
  • "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."

What is our primary use case?

I do have experience with Docker on Ubuntu. I have used Docker for testing in production; however, I haven't worked with Docker on Ubuntu directly. I have also used K3s, the mini Kubernetes distribution, for educational and testing purposes.

What is most valuable?

The overall main point of Docker on Ubuntu is the ability to have just what you need to run your application instead of having a complete server with all the libraries and security configurations. Docker on Ubuntu allows you to use a container with the specific application that you need to solve your problem. That is the real power of Docker on Ubuntu.

Microservices management on Ubuntu platforms is very powerful because you can split the components into microservices. I have to be honest; I'm not an expert in microservices architecture. I know the main concepts, but I don't have very deep knowledge in this architecture.

What needs improvement?

The area for improvement with Docker on Ubuntu is normally the complexity of the networking or DNS. It is completely complex to understand the networking in Docker on Ubuntu and Kubernetes clusters, as well as the ephemeral nature of the network and storage, which are topics that need to be understood very well.

For how long have I used the solution?

I have experience to discuss Docker on Ubuntu and can share my thoughts about it.

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

What do I think about the scalability of the solution?

Docker on Ubuntu features align completely with my continuous integration pipelines on Ubuntu. 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. However, depending on the kind of application, it is enough for some companies. In some cases, companies feel very frustrated because they cannot scale, and when they want to scale, they face the complexity of Kubernetes, and the cost on AWS, Azure, or any other platform is not cheaper than they think. The suitability depends on the kind of organization; it's not for all companies.

How are customer service and support?

The customer service for Docker on Ubuntu and their technical support are pretty good, especially since the documentation is pretty robust. The company behind Ubuntu, Canonical, is a community project, and they provide a lot of documentation and very good support. I have worked a couple of times with the team from Canonical, and they are very proficient in technical matters.

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

I find the pricing for Docker on Ubuntu is not expensive because basically, it is zero. The cost is much more related to the knowledge and experience that people need, which means cost because not all engineers have experience with this platform. For me, it is zero, but in normal implementations, it could be costly as there are not many people experienced with this platform here in Colombia.

What other advice do I have?

Docker on Ubuntu access controls do help improve application security on Ubuntu, but Docker on Ubuntu per se is not safe because many software and products were conceived thinking of the solution to the problem they were trying to solve. It is necessary to harden the platform because it is not naturally safe. My overall review rating for Docker on Ubuntu is ten out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Last updated: Dec 24, 2025
Flag as inappropriate
PeerSpot user
Francisco Javier Vergara - PeerSpot reviewer
SecOps Engineer at IriusRisk
Real User
Top 5Leaderboard
Mar 20, 2026
Consistent containers have accelerated deployments and support automated multi-service workflows
Pros and Cons
  • "Docker on Ubuntu has positively impacted my organization by helping a lot in shipping our applications since it is our main way of shipping them."
  • "Docker on Ubuntu can be improved because it can get quite tricky, and the learning curve is quite steep, especially for beginners who are new to the concept of containerization."

What is our primary use case?

My main use case for Docker on Ubuntu is containerizing applications to simplify deployment and ensure consistency across environments since I often need to switch between them.

A quick specific example of an application I have containerized using Docker on Ubuntu is testing application configurations across multi-service deployments using Docker Compose.

Using Docker Compose for those multi-service deployments helps with my workflow since it makes the deployment much easier as I can deploy all of my services in one single file.

I also use Docker on Ubuntu as part of automated workflows and CI/CD pipelines.

What is most valuable?

The best features Docker on Ubuntu offers are its strong points of portability, consistency across deployments, and ease of deployment.

Out of portability, consistency, and ease of deployment, I rely on consistency the most in my daily work since I often need to deploy the same image across different instances, so I need all of them to be exactly the same.

Docker on Ubuntu has positively impacted my organization by helping a lot in shipping our applications since it is our main way of shipping them.

It has helped by reducing deployment times significantly since we basically configure the Docker on Ubuntu images to always have the same configuration, so we do not have to be constantly configuring those same settings since they are already configured by default in our images.

What needs improvement?

Docker on Ubuntu can be improved because it can get quite tricky, and the learning curve is quite steep, especially for beginners who are new to the concept of containerization.

I would also add that using Docker on Ubuntu by itself in complex deployments can be quite tricky without the use of orchestration tools, so the use of orchestration tools along with Docker on Ubuntu is kind of a must, and debugging can also be quite difficult.

For how long have I used the solution?

I have been using Docker on Ubuntu for almost eight years now.

What do I think about the stability of the solution?

Docker on Ubuntu is stable, very much so.

What do I think about the scalability of the solution?

Docker on Ubuntu is scalable by itself, but it is even more scalable when used with orchestration tools like Kubernetes.

How are customer service and support?

I have never had to rely on customer support since I use the open-source version, but the community support is very strong.

How would you rate customer service and support?

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

Before using Docker on Ubuntu, we relied on manual deployments, which is not a solution per se, and we switched to Docker on Ubuntu because of much faster deployments, the consistency across different deployments, and easier management.

How was the initial setup?

My experience with pricing, setup cost, and licensing is that since Docker on Ubuntu itself is open source and free to use, I haven't had any experience with its pricing; the only pricing that comes with Docker on Ubuntu is the infrastructure, and if you opt for enterprise features.

What was our ROI?

I do not have any numbers, but shipping with Docker on Ubuntu has saved us countless hours, and therefore we can operate many more deployments with fewer engineers, so you save a lot in time and personnel.

Which other solutions did I evaluate?

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

What other advice do I have?

My advice to others looking into using Docker on Ubuntu is that Docker on Ubuntu is very powerful and vast, so getting to know the best practices, especially around security and networking, is a must to get the most value out of it. I would rate this product a 9 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?

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Mar 20, 2026
Flag as inappropriate
PeerSpot user
Buyer's Guide
Docker on Ubuntu
May 2026
Learn what your peers think about Docker on Ubuntu. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
896,467 professionals have used our research since 2012.
reviewer2801481 - PeerSpot reviewer
Site Reliability Engineer Ii at a tech vendor with 5,001-10,000 employees
Real User
Top 5Leaderboard
Feb 10, 2026
Modern containerization has transformed development workflows and has improved CI CD efficiency
Pros and Cons
  • "Docker on Ubuntu has positively impacted my organization by enabling us to be a modern company that uses a modern architecture approach."

    What is our primary use case?

    My main use case for Docker on Ubuntu is running containers and projects that are in containers, containerized projects.

    One of those containerized projects is the monitoring stack build, which includes Prometheus, Alertmanager, and Grafana, and it is a really quick thing to run, install, and test. I am using it mainly for tests around the monitoring.

    There are actually multiple use cases during my career with Docker on Ubuntu. It was building containers in the CI/CD, and Ubuntu instances actually ran Docker and all the builds and pushed the artifacts to the registries. There were use cases with the projects themselves being containerized, and all various cases. Pretty much everything in modern Linux ecosystems requires Docker.

    What is most valuable?

    The best features Docker on Ubuntu offers probably include process isolation in general, and it is easy to use and super straightforward.

    Process isolation has helped me in my work for many reasons, such as the ability to give a specific amount of resources to a process, and the fact that a process does not interfere with other processes. There are multiple advantages to this, but this is generally a container thing.

    There are actually great multiple things about the features of Docker on Ubuntu. If we take Ubuntu desktop and Docker desktop, we can see that it has a really great application with many features, including Kubernetes integration, CVE scanning, an easy to install and easy to use UI, the image manager, and all of these things. Docker is super powerful with modern Linux, especially with the industry standard such as Ubuntu.

    Docker on Ubuntu has positively impacted my organization by enabling us to be a modern company that uses a modern architecture approach. It is difficult to do this without Docker.

    The impact of Docker on Ubuntu includes improvements in speed, efficiency, and resource management, especially noticeable in our CI/CD pipelines. If we build the containers, it is much easier to distribute our application. It is much easier to install, configure, scale, and do pretty much everything. Without this proper containerization, the projects would work worse, there would be fewer options for deployment, and so on.

    What needs improvement?

    Docker on Ubuntu can probably be improved in the UI part. I was part of the Docker testing team, and they have a public testing team. There are some improvements to UI and probably making Kubernetes a bit more integrated, I would say.

    I would not add more about the needed improvements as it is difficult to tell. There are no improvements needed for Docker on Ubuntu that I have not mentioned.

    For how long have I used the solution?

    I have been using Docker on Ubuntu for at least four years.

    What do I think about the stability of the solution?

    Docker on Ubuntu is stable.

    What do I think about the scalability of the solution?

    The scalability of Docker on Ubuntu requires Kubernetes. It is pretty much impossible to scale without it.

    How are customer service and support?

    I have never contacted customer support.

    How would you rate customer service and support?

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

    We did not use a different solution. It was always Docker.

    What was our ROI?

    I have seen a return on investment, with a lot of time saved due to faster CI/CD builds and deployments, much cheaper storage due to registries, and a much easier to use general architecture. For example, in my company before Akamai, Docker was a must have. It saved so much time, so much effort, and so much human resources. It is just difficult to explain. It was super useful.

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

    My experience with pricing, setup cost, and licensing is that technically, I did not use the paid version of Docker. This is a very seldom use case as very few organizations and very few people actually need a paid Docker. 99.9% of people will be happy with the open source version, which is open source and free.

    Which other solutions did I evaluate?

    Before choosing Docker on Ubuntu, I did not evaluate other options. It really depends, but there are no really super huge competitors. It is just Podman, but it is a different thing for different cases. It is not that simple with Podman. There are just no proper competitors that are as huge and as famous as Docker is.

    What other advice do I have?

    My advice to others looking into using Docker on Ubuntu is to learn the containers as this is really cool technology.

    I do not have any additional thoughts about Docker on Ubuntu before we wrap up. I would rate this product with a review rating 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?

    Other
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Feb 10, 2026
    Flag as inappropriate
    PeerSpot user
    HarshalJethwa - PeerSpot reviewer
    Cloud Operations Engineer at a tech vendor with 51-200 employees
    Real User
    Top 5Leaderboard
    Apr 14, 2026
    Containerization has accelerated multi-cloud deployments and consistently reduced infrastructure costs
    Pros and Cons
    • "Docker on Ubuntu has positively impacted my organization because we are deploying applications as quickly as possible and can deploy to multiple clouds."
    • "Docker on Ubuntu can be improved due to hidden security concerns, as Docker runs as root by default and needs hardening through rootless user mode and privilege limiting."

    What is our primary use case?

    My main use case for Docker on Ubuntu is containerizing our applications, hosting them, and performing deployment.

    A specific example of an application I have containerized and deployed using Docker on Ubuntu is our multi-tier applications, including front-end, back-end, and database applications that we have hosted on Docker.

    How has it helped my organization?

    Docker on Ubuntu has positively impacted my organization because we are deploying applications as quickly as possible and can deploy to multiple clouds. Using Ubuntu, we do not need to use multiple operating systems.

    My deployment process has improved and become faster and more efficient.

    What is most valuable?

    In my opinion, the best features Docker on Ubuntu offers are stability with reliable support and a huge ecosystem that works with Docker, Kubernetes, Docker Compose, and Jenkins. It is also cloud-friendly with AWS, Azure, and GCP, and it has community support and better compatibility compared to CentOS.

    Out of those features, I rely mostly on the huge ecosystem and its cloud-friendly nature with AWS and GCP, which allows us to host our applications on multiple clouds.

    What needs improvement?

    Docker on Ubuntu can be improved due to hidden security concerns, as Docker runs as root by default and needs hardening through rootless user mode and privilege limiting. It has memory and CPU pressure when using too many containers, and it is complex with volumes, networking, and multi-stage builds.

    It needs to harden rootless mode because it runs as root by default, so this improvement is necessary.

    For how long have I used the solution?

    I have been using Docker on Ubuntu for two years.

    What do I think about the stability of the solution?

    Docker on Ubuntu is stable.

    What do I think about the scalability of the solution?

    The scalability of Docker on Ubuntu is good because if you want to add more resources, you can spin up new resources by creating a container.

    How are customer service and support?

    I hope the customer support will be good and rate it an eight.

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

    We have been using virtual machines, but they were expensive for us, which is why we switched to Docker.

    How was the initial setup?

    My experience with pricing, setup cost, and licensing is that Docker does not have licensing, and for pricing, you only need to pay for the virtual machines or servers you host.

    What about the implementation team?

    We do not have any business relationship with this vendor other than being a customer.

    What was our ROI?

    I have seen a return on investment because money is saved after switching from virtual machines, as we previously needed to pay more for them.

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

    My experience with pricing, setup cost, and licensing is that Docker does not have licensing, and for pricing, you only need to pay for the virtual machines or servers you host.

    Which other solutions did I evaluate?

    Before choosing Docker on Ubuntu, we had a clear mindset that we wanted to use Docker, so we did not evaluate other options.

    What other advice do I have?

    My advice to others looking into using Docker on Ubuntu is that if they want to Dockerize an application, want a lightweight solution, create multi-stage resources, use fewer resources, and do not want to pay for virtual machines, they can use Docker and containerize their applications.

    I gave this review a rating of eight 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?

    Amazon Web Services (AWS)
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Apr 14, 2026
    Flag as inappropriate
    PeerSpot user
    reviewer2784744 - PeerSpot reviewer
    Senior Data Scientist at a tech vendor with 10,001+ employees
    Real User
    Top 5Leaderboard
    Dec 17, 2025
    Container workflows have accelerated CI/CD pipelines and support machine learning deployments
    Pros and Cons
    • "Docker on Ubuntu has benefited my organization by enabling fast deployment."
    • "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."
    • "We made a connection switch and are having technical problems."

    What is our primary use case?

    My main use case for Docker on Ubuntu is CI/CD.

    I use Docker on Ubuntu to deploy applications.

    I am solving business problems with Docker on Ubuntu related to machine learning and machine learning applications.

    What is most valuable?

    The best features Docker on Ubuntu offers are containers.

    The ease of creating and managing containers stands out for me.

    Docker on Ubuntu has positively impacted my organization through CI/CD.

    Docker on Ubuntu has benefited my organization by enabling fast deployment.

    What needs improvement?

    I don't know how Docker on Ubuntu can be improved.

    There is nothing specific I think could be better about Docker on Ubuntu.

    For how long have I used the solution?

    I have been using Docker on Ubuntu for two years.

    What do I think about the stability of the solution?

    We made a connection switch and are having technical problems.

    What do I think about the scalability of the solution?

    Docker on Ubuntu has good scalability for my organization.

    How are customer service and support?

    Docker on Ubuntu customer support is good.

    How would you rate customer service and support?

    Negative

    What was our ROI?

    I measure success with Docker on Ubuntu in my organization with no metrics.

    The performance of Docker on Ubuntu for my needs has no metrics.

    What other advice do I have?

    I would advise others looking into using Docker on Ubuntu to try it with Ubuntu.

    I found this interview valuable and have no changes for the future.

    I would not like for you to provide a short poem or haiku that will summarize my review.

    I have given this review a rating of 9.

    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?

    Amazon Web Services (AWS)
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Dec 17, 2025
    Flag as inappropriate
    PeerSpot user
    reviewer2805456 - PeerSpot reviewer
    Database developer at a university with 501-1,000 employees
    Real User
    Top 5Leaderboard
    Mar 30, 2026
    Containerization has streamlined my student backend projects and improves collaborative learning
    Pros and Cons
    • "Docker on Ubuntu is a powerful tool for students and developers, specifically useful for project work and back-end development while learning modern database and development practices."
    • "A challenge I face with Docker on Ubuntu is the learning curve, especially for beginners or when starting to learn Docker on Ubuntu, as sometimes I do not fully understand everything."

    What is our primary use case?

    My main use case for Docker on Ubuntu is primarily for my course project and specifically for the college project, where I mainly use it for database and backend development.

    Regarding my main use case for Docker on Ubuntu, there is a considerable learning curve involved. As a beginner, I sometimes find myself confused about the commands and the various functionalities, but once I understand the fundamentals, I realize that it is simple and easy to use Docker on Ubuntu. Initially, I did not grasp how everything works internally, and sometimes debugging issues within containers takes extra time. Overall, Docker on Ubuntu is a powerful tool for students and developers, specifically useful for project work and back-end development while learning modern database and development practices.

    What is most valuable?

    In the seventh semester, I was working on a project involving Docker on Ubuntu for a fitness exercise management system, where a user can add their details, diet details, such as their weight and height, among other things. We are providing them with information about what yoga, exercise, and food they need to incorporate into their daily life to maintain their health. I utilized Docker on Ubuntu to store the database while learning backend development during my college project. It helped me to understand how applications can run in different environments, which is very important for real-world application and development.

    Initially, installation on Ubuntu was quick and straightforward using a terminal command, and it did not take too much time. It would take even less time once installed, and I use Docker on Ubuntu to create containers and run applications without worrying about system compatibility. This was very helpful while working on different project setups. Sometimes we are using different types of setups, and during those times, Docker on Ubuntu is helpful. What I appreciate most about Docker on Ubuntu is that it saves a lot of time in the long run. Instead of installing dependencies repeatedly, I could simply use containers to run my projects efficiently. It also helped me to grasp concepts such as images, containers, and basic deployments.

    Docker on Ubuntu has positively impacted our organization or project by saving our time and energy. Additionally, we are learning about different types of deployments and how projects function in the real world.

    Docker on Ubuntu has made collaboration easier, which has had a tangible positive impact on our project.

    What needs improvement?

    A challenge I face with Docker on Ubuntu is the learning curve, especially for beginners or when starting to learn Docker on Ubuntu, as sometimes I do not fully understand everything. Debugging can also be tricky, and I may struggle with understanding command line arguments and concepts.

    I give Docker on Ubuntu an eight because it simplifies my project management, especially regarding the database handling and backend aspects. It has made things easier and has helped me learn modern development practices while saving time and improving our workflow. It does not get a ten because it is not beginner-friendly at the start, and it takes some time to fully understand.

    For how long have I used the solution?

    I have been using Docker on Ubuntu for about eight to nine months, so approximately not a full year.

    How was the initial setup?

    Initially, installation on Ubuntu was quick and straightforward using a terminal command, and it did not take too much time.

    What other advice do I have?

    For anyone considering using Docker on Ubuntu, I recommend trying it at least once to understand your workflow better, especially regarding the database and backend aspects. It is easy to use, and I can access the free version at the beginner level, allowing for a valuable learning experience. I give Docker on Ubuntu a rating of eight out of ten.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    Last updated: Mar 30, 2026
    Flag as inappropriate
    PeerSpot user
    reviewer2801481 - PeerSpot reviewer
    Site Reliability Engineer Ii at a tech vendor with 5,001-10,000 employees
    Real User
    Top 5Leaderboard
    May 12, 2026
    Container isolation has improved monitoring efficiency and saves time and resources
    Pros and Cons
    • "In my experience, the best features Docker on Ubuntu offers are that it's quick, stable, and easy to use."

      What is our primary use case?

      My main use case for Docker on Ubuntu is running containers.

      I can give a quick, specific example of how I use Docker on Ubuntu to run containers in my work: I was running the monitoring stack with Prometheus, Grafana and other components.

      I do not have any other types of workloads or projects beyond this.

      What is most valuable?

      In my experience, the best features Docker on Ubuntu offers are that it's quick, stable, and easy to use.

      Docker on Ubuntu has positively impacted my organization because it allows us to run containers properly without any problems and those are isolated applications.

      I can share more about specific outcomes due to Docker on Ubuntu: it saved us a lot of time due to process isolation and it saved us a lot of resources because we were able to run many applications on the same host.

      What needs improvement?

      I have no ideas for improvements to Docker on Ubuntu.

      For how long have I used the solution?

      I have been using Docker on Ubuntu for many years, around seven to eight years.

      What do I think about the stability of the solution?

      Docker on Ubuntu is very stable in my experience.

      What do I think about the scalability of the solution?

      The scalability of Docker on Ubuntu for my needs is great.

      How are customer service and support?

      I did not contact customer support for Docker on Ubuntu.

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

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

      What was our ROI?

      I have seen a return on investment with Docker on Ubuntu because I saved a lot of time due to ease of deployment and better monitoring approach.

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

      My experience with pricing, setup cost, and licensing of Docker on Ubuntu is great.

      Which other solutions did I evaluate?

      We did not evaluate other options before choosing Docker on Ubuntu.

      What other advice do I have?

      My advice for others looking into using Docker on Ubuntu is to learn the documentation, as it's the best source. I would rate this review 9 out of 10.

      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?

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