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

Docker on Ubuntu 22.04 LTS

Supported Images

Reviews from AWS customer

4 AWS reviews

External reviews

1 review
from

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


    Rusira Sathnindu

Containerization has simplified multi-layer app deployment and accelerated project delivery

  • December 28, 2025
  • Review from a verified AWS customer

What is our primary use case?

My main use case for Docker on Ubuntu is containerization of my projects and running the containerized application packages.

For example, when I build an application that has multiple layers, such as an application with a front-end, back-end, and database layer, I create a Docker image that pulls all of the information and then pull the image on a Ubuntu environment where I use to host. In that way, I just build the Docker image so every part of the program is there, and I can use the Docker image to spin everything in one go.

Docker on Ubuntu is deployed in all of these situations including AWS cloud, private cloud, and some on-premises installations.

What is most valuable?

The best features Docker on Ubuntu offers are the ability to containerize things and the ability to configure things easily using YAML files, along with the vast amount of repositories that I get access to.

Easy configuration with YAML files and access to a vast amount of repositories has helped me since whenever I want to add more layers to Docker on Ubuntu, I can just edit the Docker config file and add more layers or a new storage layer easily. It is really simple to orchestrate the whole system using just a simple YAML file. Regarding the vast amount of repositories and collaboration, people can publish their own Docker images, and all of those are available for pulling into my project or using those projects, allowing for a vast amount of collaboration space.

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.

What needs improvement?

Improvement for Docker on Ubuntu could involve making it more user-friendly, potentially by having a wizard for non-technical users. When I started, I found it difficult to understand the syntax of the YAML and configuration files. A dedicated wizard or UI to build the Docker image would be really helpful for usability and UX scenarios; otherwise, it is all good, and I think it is perfect as it is.

For how long have I used the solution?

I have been using Docker on Ubuntu for more than 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 acceptable and good.

How are customer service and support?

I have not had a chance to engage with customer support, but the community support is really good.

How would you rate customer service and support?

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

Previously, I used to port everything and set up everything manually without a solution, but now with Docker on Ubuntu, it is really saving us time.

How was the initial setup?

I purchased Docker on Ubuntu through the AWS Marketplace.

What was our ROI?

I have seen a return on investment by saving time, although I do not have exact metrics on hand.

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

My experience with pricing, setup cost, and licensing for Docker on Ubuntu is that it was free to use.

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 to learn its possibilities and use it to make your life easier by exploring what it can do. I have rated this review a ten 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?


    Alfredo Barba

Containerization has simplified microservices testing and improves secure application delivery

  • December 23, 2025
  • Review provided by PeerSpot

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.

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.

How would you rate customer service and support?

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.


    Steven Lord

Container workflow has reduced deployment effort but still faces cost and pricing challenges

  • December 19, 2025
  • Review from a verified AWS customer

What is our primary use case?

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 done to a Linux instance.

What is most valuable?

I use Docker a lot, especially during production deliveries. I deliver development that runs in a Docker container. Docker is very convenient because it abstracts away all the problems by containerizing everything. It contains all of the requirements into one container for ease of use and easy deployment.

Docker streamlines things and makes it easier for testing and development. With full automation, it cuts my deployment and testing time at least in half. I have been using Docker for a long time and continue to use it. Docker is the heart of many AI tools that are used, and I have an AI workstation that uses Docker to package up certain capabilities for AI engineering.

What needs improvement?

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 Docker repository and Docker Hub could improve their pricing, especially for startup companies.

For how long have I used the solution?

I have been using Docker for a long time.

What do I think about the stability of the solution?

I have not experienced any stability issues. I run and build Docker containers and then deploy them.

How are customer service and support?

I have not had any reason to contact support. The documentation is good, especially when using AI tools that utilize Docker's information for support.

How would you rate customer service and support?

Neutral

What other advice do I have?

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 since Linux is well supported. Everything is containerized, which is why I use the ECR pieces up in AWS to build containers and put them in the repository.

I work with APIs and consider the best ways to implement them, including JWTs and third-party Okta integration. The A in LAMP stands for Angular, and I do a lot of coding and projects with Angular. Mongo is the heart of our database system. LAMP stack means Linux, Angular, and Mongo. I use AWS Marketplace for different things, including MongoDB connections inside AWS. This review has a rating of 2 out of 10.


    reviewer2784744

Container workflows have accelerated CI/CD pipelines and support machine learning deployments

  • December 04, 2025
  • Review from a verified AWS customer

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)


    Deva Rugved

Containerization has simplified web app deployment and cross‑environment access but still needs better UI and collaborative code workflows

  • November 28, 2025
  • Review from a verified AWS customer

What is our primary use case?

I use Docker on Ubuntu for deploying majorly web applications and scaling them based on the number of users. I store web applications in the form of images. In continuous integration, we can import Docker on Ubuntu images that we develop locally, store them in a Docker on Ubuntu image, and import them in the pipeline so that we do not need to rebuild it again. Before Docker on Ubuntu, deploying things took so much time and space before the cloud deliverables and Docker on Ubuntu. After Docker on Ubuntu, we can run our application in any environment and store it in Docker on Ubuntu with the help of the cloud. The big advantage of Docker on Ubuntu is that we can access our entire application for developing without needing any prerequisites. We can just install Docker on Ubuntu in our system and access the entire application. No extra dependencies and extra libraries need to be installed by using Docker on Ubuntu.

What is most valuable?

The most valuable feature is that we can store the images in Docker on Ubuntu so that it can be accessible within any environment and any tech stack as a container runtime that we can use in every system available. We can download from it. Docker on Ubuntu is a container environment that allows us to share the resources. For example, with a web application that contains three parts—front end, back end, and middleware—we can use three containers to run them feasibly and interconnect those containers with Docker on Ubuntu networks. We could save more storage space on our local and store the code and our entire application in Docker on Ubuntu, just a simple Docker on Ubuntu image, by building a Docker on Ubuntu image.

What needs improvement?

A UI experience is lacking. It does not have a proper UI experience. We need to use the command line always when we need to use Docker on Ubuntu. If there is a Docker on Ubuntu UI, it could be better. Additional features in Docker on Ubuntu, like code sharing ability, are absent. Code sharing ability exists in GitHub and other tools, but in Docker on Ubuntu, other users we are sharing with do not have options like edit and update the code. They can just view the code.

For how long have I used the solution?

I have worked with Docker on Ubuntu for a minimum of two to three months.

What do I think about the stability of the solution?

Docker on Ubuntu is very stable. There are no security issues. Our application will be live until we stop it and will remain stable.

How was the initial setup?

I worked in the command line with commands. It is okay. Not that easy, but it is fine. We can get accustomed to it if you continuously work on it. In setup, we just need to install Docker on Ubuntu and use it through the command line. It is straightforward and easy. Once we study using Docker on Ubuntu documentation, we will understand it. It is not that hard.

Which other solutions did I evaluate?

For hosting, I used many free tools like Netlify and Vercel for deploying my applications.

What other advice do I have?

I did not work on customer products, but for the learning part, I used normal daily life web applications that we develop to learn the skill. I did not study entire Docker on Ubuntu and I just started it and worked on it for two to three months on some use cases like deploying and storing my application, storing my entire web application or any Android application. I just studied till that part only. There are far many more things in Docker on Ubuntu to be explored for me. I do not recommend it for freshers. Some built-in experience is needed for learning Docker on Ubuntu, basically any development experience required so that they can understand it easily. For beginners, it is not useful for them, a five to six rating. For the person who has previously experienced in development and other areas, they can start it with a good foundation. I recommend it to them as an eight to nine. My overall rating of Docker on Ubuntu is six 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?


showing 1 - 5