Listing Thumbnail

    Docker on Ubuntu 22.04 LTS

     Info
    Deployed on AWS
    AWS Free Tier
    This product has charges associated with it for seller support. Experience seamless containerization with the Docker on Ubuntu 22 AMI, designed for developers and IT professionals seeking to deploy, manage, and scale applications efficiently in the cloud. This pre-configured image provides a robust environment powered by the latest Ubuntu LTS release, ensuring optimal performance and security. With Docker's powerful containerization features, you can build, ship, and run applications effortlessly, facilitating a streamlined CI/CD workflow. Ideal for developing microservices, this AMI supports a wide range of programming languages and frameworks, making it perfect for diverse use cases from rapid prototyping to full-scale production deployments. Optimize your development operations and leverage the flexibility of containerization with Docker on Ubuntu 22 LTS.
    4.6

    Overview

    Play video

    This is a repackaged open source software wherein additional charges apply for extended support with a 24 hour response time.

    Overview
    Deploy and manage your containerized applications seamlessly with Docker on Ubuntu 22. This AMI provides a fully configured environment optimized for running Docker, making it ideal for developers and operations teams looking to leverage the power of containerization.

    Features

    • Pre-Configured Environment: This image comes with Docker pre-installed and configured, reducing the time spent on setup and allowing you to hit the ground running.
    • Ubuntu 22 Base: Build on a stable and widely-used Linux distribution known for its robust performance and extensive community support.
    • Enhanced Security: Benefit from the latest security updates and features available in Ubuntu 22 while utilizing Docker's containerization for added security layers.
    • Scalable Architecture: Easily scale your applications with Docker's orchestration capabilities, making it suitable for both small projects and large-scale deployments.

    Benefits

    • Rapid Deployment: Quickly launch instances without worrying about manual installations and configuration tasks.
    • Flexibility: Utilize Docker containers to run any application, supporting a wide range of programming languages and frameworks.
    • Cost-Effectiveness: Optimizes resource usage by isolating applications, hence allowing multiple workloads to share the same host without conflicts.

    Use Cases

    • Microservices Architecture: Perfect for organizations adopting microservices, allowing teams to develop, test, and deploy services independently.
    • Development and Testing: Streamline your CI/CD pipeline by spinning up containers for fast build, test, and deploy cycles.
    • Stateless Applications: Ideal for deploying web applications that maintain no persistent state, facilitating easier scaling and management.

    Leverage the flexibility and robustness of Docker on Ubuntu 22 to innovate, deploy, and manage your applications with unparalleled efficiency.

    Try our most popular AMIs on AWS EC2

    Highlights

    • Experience seamless application containerization with Docker on Ubuntu 22, offering robust support for microservices architecture. Users can deploy, manage, and scale applications in isolated environments, enhancing development workflow. Its compatibility with numerous languages and frameworks allows for flexible coding practices, making it ideal for teams employing CI/CD pipelines and agile methodologies.
    • Utilize the efficient resource management capabilities provided by Docker on Ubuntu 22, enabling high-density deployments and reducing infrastructure costs. With built-in networking and storage features, developers can ensure secure communication between containers while optimizing data persistence. This facilitates reliable application performance even under varying workloads, making it suitable for both development and production environments.
    • Gain access to a vast ecosystem of pre-built images and community support through Docker Hub. This expedites the bootstrapping process of new projects and allows developers to leverage existing solutions quickly. Additionally, extensive documentation and community contributions provide valuable resources for troubleshooting and best practices, empowering teams to maximize productivity and innovation.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 22.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Docker on Ubuntu 22.04 LTS

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (587)

     Info
    • ...
    Dimension
    Cost/hour
    m6in.16xlarge
    Recommended
    $4.48
    t2.micro
    $0.21
    t3.micro
    $0.07
    m6a.12xlarge
    $3.36
    i3en.2xlarge
    $0.56
    c7a.large
    $0.14
    m5a.24xlarge
    $4.48
    r5dn.8xlarge
    $2.24
    c6i.32xlarge
    $4.48
    r5d.metal
    $3.36

    Vendor refund policy

    The instance can be terminated at anytime to stop incurring charges

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    System updates

    Additional details

    Usage instructions

    Once the instance is running, connect to it using a Secure Shell (SSH) client with the configured SSH key. The default username is 'ubuntu'.

    OS commands via SSH: SSH as user 'ubuntu' to the running instance and use sudo to run commands requiring root access.

    Run docker test with:

    sudo docker run hello-world

    Resources

    Support

    Vendor support

    Email support for this AMI is available through the following: https://supportedimages.com/support/  OR support@supportedimages.com 

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    10
    In Infrastructure as Code
    Top
    100
    In High Performance Computing
    Top
    25
    In Operating Systems

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    1 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    5 reviews
    Insufficient data
    0 reviews
    Insufficient data
    Insufficient data
    Insufficient data
    Insufficient data
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Containerization Technology
    Native support for Docker containerization platform enabling application isolation and deployment
    Operating System Base
    Ubuntu 22.04 LTS Linux distribution providing stable and secure runtime environment
    Orchestration Capabilities
    Built-in support for container scaling and management across diverse application architectures
    Security Framework
    Enhanced security layers through Ubuntu's latest security updates and Docker's containerization mechanisms
    Multi-Language Support
    Compatibility with multiple programming languages and frameworks for flexible application development
    Operating System Type
    "Minimal Linux distribution based on CentOS Stream 10 with lightweight package configuration"
    Network Optimization
    "Enhanced Networking with Elastic Network Adapter (ENA) enabled for improved network performance"
    Security Configuration
    "SELinux enabled with root login disabled and SSH public key authentication"
    Cloud Compatibility
    "Cloud-init integrated with automatic root partition and filesystem extension during boot"
    Automatic Update Mechanism
    "Automatically updated at launch with latest CentOS Stream 10 security patches"
    Operating System Migration
    "Provides in-place conversion tooling for migrating from CentOS Linux 7 to Red Hat Enterprise Linux 7 using Convert2RHEL utility"
    Extended Support Lifecycle
    "Offers extended security patches and updates until June 2029, providing five additional years of support beyond standard end-of-life"
    Security Management
    "Provides integrated security technologies, controls, and ongoing product security team support"
    Infrastructure Consistency
    "Supports consistent management across physical, virtual, private cloud, public cloud, and edge deployment environments"

    Contract

     Info
    Standard contract
    No

    Customer reviews

    Ratings and reviews

     Info
    4.6
    4 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    50%
    50%
    0%
    0%
    0%
    3 AWS reviews
    |
    1 external reviews
    External reviews are from PeerSpot .
    Alfredo Barba

    Containerization has simplified microservices testing and improves secure application delivery

    Reviewed on Dec 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

    Reviewed on Dec 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

    Reviewed on Dec 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

    Reviewed on Nov 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?

    View all reviews