Docker Compose provides a way to orchestrate multiple containers that work together. Run multiple containers as a single service using 1 yaml file. Scale and manage your apps faster & efficiently.
Docker Compose allows you to use a YAML file to define multi-container apps. Configure as many containers as needed, how they should be built and connected, and where data should be stored. Run a single command to build, run, and configure all of the containers when the YAML file is complete.
Docker Compose provides a way to orchestrate multiple containers that work together. Examples include a service that processes requests and a front-end web site, or a service that uses a supporting function such as a Redis cache. If you are using the microservices model for your app development, you can use Docker Compose to factor the app code into several independently running services that communicate using web requests.
Docker Compose Features:
Multiple isolated environments on a single Docker host
Preserve volume data when containers are created
Only recreate containers that have changed
Variables and moving a composition between environments
Docker Engine
You can run Compose apps on a Swarm cluster
Disclaimer: Docker is a registered trademark of Docker Inc and is licensed under Apache LicenseV2. No warrantee of any kind, express or implied, is included with this software. Use at your own risk, responsibility for damages (if any) to anyone resulting from the use of this software rest entirely with the user. The author is not responsible for any damage that its use could cause.
Highlights
The Compose file provides a way to document and configure all of the applications service dependencies (databases, queues, caches, web service APIs, etc). Using the Compose command line tool you can create and start one or more containers for each dependency with a single command (docker-compose up).
Docker Compose provides a way to orchestrate multiple containers that work together. When you are developing software, the ability to run an application in an isolated environment and interact with it is crucial.
Run multiple containers as a single service using 1 yaml file. Scale and manage your apps faster & efficiently.
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.
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.
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.
You pay by the hour for this pre-configured Docker Compose image on Windows Server 2019. Pricing is usage-based, so you are billed only for the hours you run. Each dimension maps to a specific AWS EC2 instance type, such as general-purpose, compute-optimized, memory-optimized, storage-optimized, and GPU-accelerated families. The software rate follows the instance size and family you select. Smaller instances carry lower hourly rates, and rates rise as you move to instances with more CPU, memory, storage, or GPU capacity. You choose the instance that fits your workload and control cost by matching capacity to your needs.
Top-of-mind questions for buyers
What does one hourly unit cover, and what software comes pre-installed?
Each unit is one running EC2 instance of the selected type, billed per hour. The image comes pre-configured with Docker Compose on Windows Server 2019, ready to run after you connect via RDP. You then install Docker Engine to build and run containers.
Am I charged when my instance is stopped or powered off?
The hourly software rate meters running time only. A stopped or powered-off instance does not accrue software charges. Underlying AWS storage fees for the attached disk may still apply while the instance exists in a stopped state.
Can I switch to a different EC2 instance type later if my workload grows?
Yes. You can stop the instance and change to another supported type, then restart. The hourly software rate adjusts to match the new instance family and size. You are billed at the rate for whichever instance is running at that time.
cloudinfrastructureservices.co.uk
Helpful?
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
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.
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
Latest OS Patches installed. Simply run Windows update to install latest Microsoft OS patches
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.
This product has charges associated with it for seller support. Pre-configured Docker CE on Windows Server with24/7 cloudimg support. Deploy Windows and Linux containers in minutes with guaranteed response SLA.
This product has charges associated with it for seller support. The Docker on Oracle Linux 8 AMI provides an optimized environment for running containerized applications in the AWS EC2 cloud. With this AMI, users can leverage the power of Docker to easily deploy, manage, and scale applications, ensuring seamless integration with Oracle Linux 8's robust features. The pre-configured image allows for quick setup and includes essential tools and libraries, streamlining the development workflow. Ideal for microservices architecture, continuous integration pipelines, and rapid application development, this solution enhances operational efficiency and resource utilization. Users can take advantage of the security and stability of Oracle Linux while benefiting from the flexibility of Docker, making it a perfect choice for developers seeking to innovate in the cloud.
Your foundation for secure, intelligent development.
A Docker Business or Teams plan unlocks Dockers full suite of products, including Docker Desktop, Docker MCP Catalog & Toolkit, and Docker Hub, supported by robust enterprise features for security, compliance, and centralized administration. These capabilities enable organizations to govern developer environments, integrate AI workflows securely, and maintain full visibility across distributed teams.
Hardened Image Catalog subscriptions also available.
https://www.docker.com/pricing/
This product has charges associated with it for seller support. Docker on Ubuntu 26 is a powerful Amazon Machine Image (AMI) designed to simplify application deployment and management in the cloud. It offers an optimized environment for running Docker containers, leveraging the latest features and security updates from Ubuntu 26. Easily scale your applications, streamline continuous integration, and accelerate development cycles with built-in support for Docker Swarm and Kubernetes orchestration. This AMI is ideal for developers and enterprises looking to build microservices architectures, manage containerized workloads efficiently, and enhance resource utilization. With comprehensive documentation and community support, Docker on Ubuntu 26 empowers teams to deliver robust applications faster while maintaining high performance and security standards in the AWS ecosystem. Unlock your cloud potential by launching this advanced solution today.
This product has charges associated with it for seller support. Deploy and scale your containerized applications seamlessly with Docker on Amazon 2023 AMI, optimized for the AWS EC2 environment. This AMI comes pre-configured with the latest Docker version, enhancing your workflow with rapid deployments and reliable scaling capabilities. Benefit from built-in security features and regular updates that ensure compliance and performance efficiency. Ideal for developers and businesses looking to orchestrate applications using microservices architecture or needing to streamline CI/CD pipelines. The AMI enables enhanced resource utilization, reducing costs while maintaining high availability of your applications. Leverage the power of Docker on AWS to accelerate your development lifecycle and simplify application management in the cloud.
This product has charges associated with it for seller support. Docker on CentOS Stream 10 is an optimized Amazon Machine Image (AMI) designed for developers and system administrators to streamline containerization in the cloud. This pre-configured image provides a robust platform for deploying, managing, and scaling containerized applications seamlessly on AWS EC2. Users can benefit from enhanced performance, security patches, and integration with existing CentOS 10 environments. Ideal for CI/CD workflows, microservices architectures, and scalable application deployments, this AMI simplifies the setup process and accelerates development timelines. The image is built to handle varying workloads with ease, offering flexibility and reliability in cloud operations. Experience reduced overhead and improved resource utilization while leveraging AWS infrastructure with docker on CentOS 10.
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.
Sometimes I get confused about whether I’m working in my local Docker instance or the cloud Docker instance.
What problems is the product solving and how is that benefiting you?
Solved my free instance for N8N
Shuvo M.
Best containerization tool
Reviewed on Jul 25, 2023
Review provided by G2
What do you like best about the product?
It help me to run multiple app/apis simultaniously, It make deployment easy you just have to create one container and deploy it on any environment, docker helps me in scalling my applications/ apis.
What do you dislike about the product?
Docker is resource hungry, It cosume more then half of my resources, it make my system lag, some time I have to shutdown my system to stop running the containers.
What problems is the product solving and how is that benefiting you?
In our company we do development colabratively, so to share my code and to make it should not fail in their system we use docker, which makes containers on their system regardless of operating system, It runs on others devices, without breaking.
Sonal S.
The best engine to store data as a container of images.
Reviewed on Jul 21, 2023
Review provided by G2
What do you like best about the product?
Open platforms for all the developers for development and running their applications with storing all the data in image containers. It helps to store the data safely.
What do you dislike about the product?
It is a little bit complex to set up and understand, confusing to manage the engine regarding Docker Engine, and it has a limited storage capacity in the Docker image containers.
What problems is the product solving and how is that benefiting you?
If I install any antivirus detector on my machine, then Docker does not work initially. It may be improved a little bit, and it also supports checking for missing and incorrect application dependencies.
Information Technology and Services
Docker advance user
Reviewed on Jul 21, 2023
Review provided by G2
What do you like best about the product?
Docker is very easy to use, making the conatiners of the application is very easy and docker is very easy to setup
What do you dislike about the product?
Docker is having low storage issue and sometimes facing network problem too
What problems is the product solving and how is that benefiting you?
When we start the docker it fails to start due to some installed anti-virus software.
Information Technology and Services
docker user
Reviewed on Jul 18, 2023
Review provided by G2
What do you like best about the product?
docker is easy to use and easy to setup. It contains differnet containers which helps development and testing of application and to check compatibility with different versions.
What do you dislike about the product?
lowest storage, date of management issue. for the backing up the data and recovering up the missing things there is no solution for that.
What problems is the product solving and how is that benefiting you?
To help version controll and testing. some time facing issue for connecting to the network