
About Docker
Docker Cloud is an application development solution and hosted registry service that allows users to build and test Dockerized application images. The platform provides tools that help users set up and manage a host infrastructure, alongside application lifecycle features that enable users to automate the deployment (and redeployment) of services created from images.
The platform uses the hosted Docker Cloud Registry, which allows users to publish Dockerized images on the internet either privately or publicly. Docker Cloud allows users to store pre-built images, as well as link to source codes so it can build the code into Docker images, and optionally test the resulting images before pushing them to a repository.
Docker Cloud allows users to link to their infrastructure or cloud services provider in order to provision new nodes automatically. Once the nodes are set up, users can deploy images directly from Docker Cloud repositories. Images are just a single layer in containerized applications.
Once an image is created, users can deploy services (which are composed of one or more containers created from an image), or use Docker Cloud’s stackfiles to combine it with other services and microservices, to form a full application. Users are able to create teams to manage access control to the organization's repos, applications, and infrastructure.
Key benefits of Docker
Images










Not sure about Docker?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
ClientCircle

VMware Horizon

OpenShift

Kubermatic Kubernetes Platform

Reviews
Already have Docker?
Software buyers need your help! Product reviews help the rest of us make great decisions.

- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Best tool to manage your web applications
Reviewed on 09/05/2022
All our web applications use Docker for testing purporses and production enviroments and is a must...
All our web applications use Docker for testing purporses and production enviroments and is a must inside our organization.
Pros
I think every software corporation needs to migrate their server architerture to contenerized enviroments and Docker make it easy to maintain and scale all web applications because you can have all your services or microservices running isolated and that gives you the possibility to have multiple softwares developed in different languages for every service that your application needs, for example: You can have a running container with Apache Server for your backend using PHP, and another NodeJS container for your frontend, a MySQL database service for your data and a Redis service for the cache management all in the same network sharing for every project or even for different projects in another networks, possibilities are unlimited.
Cons
In my oppion, there's no cons using Docker, I think you'll get more gains rather than pains in your software business.

- Industry: Information Technology & Services
- Company size: Self Employed
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
The lean virtual machine tool we've been waiting for
Reviewed on 04/08/2020
Feels like a bit of a learning curve coming from using VirtualBox, vagrant, etc., but when you get...
Feels like a bit of a learning curve coming from using VirtualBox, vagrant, etc., but when you get that first cluster of virtual environments running interacting apps you know how worth it it was
Pros
Docker works on every platform and makes it simple to match production and development systems. It's similar to older virtual machine and VM management tooling, but much more lean and 100% open source.
Cons
Getting started can be intimidating. While it's worth the time invested, development teams accustomed to working directly on their own hardware or with traditional virtual machine tools will have a bit of a learning curve.
Alternatives Considered
VirtualBoxReasons for Choosing Docker
Lean, fast, efficient toolSwitched From
VirtualBoxReasons for Switching to Docker
It's faster, smaller and scales more quickly and easily- Company size: 201–500 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Extremely helpful to manage and deploy your application virtually on any system
Reviewed on 04/07/2018
Helps to manage your application and host on docker hub.
Helps to distribute and deploy your...
Helps to manage your application and host on docker hub.
Helps to distribute and deploy your application on different system.
Pros
The best thing about docker is docker cloud. You can host your application in docker cloud and share with your teammate or make it public which make it extremely helpful to install your application in literally any system without worrying about the system dependencies. Lots of contributors are there in docker cloud. Also helps you in improving your software infrastructure by isolating your application micro services.
Cons
Not more documentation about different ways to deploy application.
Not good documentation about different commands you can run on docker-compose and their dependencies.
Some time you feel stuck while solving particular problem and you find no help in the internet.

- Industry: Pharmaceuticals
- Company size: 51–200 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Docker, the perfect container-maker
Reviewed on 14/09/2023
We solved a monolithic structure implementing Docker, it was a hard process and it's not really...
We solved a monolithic structure implementing Docker, it was a hard process and it's not really easy, but if it's well done you can rest assured that you will have much fewer problems in the future. Capacity and maintainability skyrocketed after we started using it, so we have much to thank Docker.
Pros
I think the most impactful and beneficial thing about Docker is the capacity to hold an entire program with an insanely low size (30MB for an entire and fully operational Alpine-linux!!). This enables a world of microservices to be created and never depend on one thing, you can have 6 different micro services hosted on 6 different containers and each and every one can be resetted without holding the rest hostage.
Cons
I think the implementation process could be easier, sometimes you really need an easy-access terminal and Docker is not that friendly when it comes to that, I have high hopes that they can resolve that issue, for example as Anaconda did, a separate executable terminal for each virtual environment, this could be a separate command terminal for each container.
- Industry: Banking
- Company size: 5,001–10,000 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Better DevSecOps with Docker
Reviewed on 27/09/2019
Containerized application is inevitable. All software companies/departments will be used Docker to...
Containerized application is inevitable. All software companies/departments will be used Docker to ship applications. Docker can be managed by command line. So, you only need to memory a few scripts. I strongly recommend docker. However, docker security is another issue to be handled.
Pros
First of all, it's very easy to use. If you have experience on powershell or other batch scripts, you can handle docker command perfectly. Docker changed the world deeply. Container architecture is certain to happen all devops processes. With Docker, software development process and shipping are quite simple. It's because Docker provide a standard file system and command scripts.
Cons
If you are Microsoft Windows 10 user, you need to install specific version of windows that supports Docker. When you decide to use Docker, you have to buy a security application to secure docker file and docker images, containers. So, it is another cost.
Alternatives Considered
VMware AriaReasons for Switching to Docker
Docker is commonly use and some part of it is open source. It brought a standard shipping.Docker FAQs
Below are some frequently asked questions for Docker.Q. What type of pricing plans does Docker offer?
Docker offers the following pricing plans:
- Starting from: US$7.00/month
- Pricing model: Subscription
- Free Trial: Available
Private repositories, build & ship: $7 per month for 5 repos. Managed nodes run: $15 per month, per node.
Q. Who are the typical users of Docker?
Docker has the following typical customers:
51–200, 201–500, 501–1,000, 1,001–5,000
Q. What languages does Docker support?
Docker supports the following languages:
English, Japanese
Q. Does Docker support mobile devices?
Docker supports the following devices:
Q. What other apps does Docker integrate with?
We do not have any information about what integrations Docker has
Q. What level of support does Docker offer?
Docker offers the following support options:
Email/Help Desk, FAQs/Forum
Related categories
See all software categories found for Docker.