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.

Pricing starting from:

US$7,00/month

  • Free Trial
  • Subscription

Key benefits of Docker

  • Docker Cloud helps IT organizations shrink application delivery time and frictionlessly move workloads between data centers and the cloud for greater efficiency.

  • Users are able to deploy and manage apps anywhere by monitoring system health, logs and application history in one place.

  • Docker Cloud performs a binary level scan for all images and notifies users of any vulnerabilities for secure base content.

  • Users can configure triggers to scale or redeploy containers, as well as enable features that automatically deploy, restart or destroy containers.

  • Docker is capable of deploying simple and complex applications comprised of a single service to hundreds of services in a YML file.

  • Devices

    Business size

    S M L

    Markets

    United States

    Supported Languages

    English

    Pricing starting from:

    US$7,00/month

    • Free Trial
    • Subscription

    Images

    The landing page outlines the major concepts of the application
    All nodes services and stacks that are deployed through Docker Cloud are hosted externally
    Launch a new instance and select the number of nodes
    Docker Cloud links to existing registries to provide access to repositories
    Create a node cluster and add tags for targeted deployments
    See the deployment happening in real time
    Deploy stacks by pasting in the stackfile to define services
    View the list of services
    Hit scale to add web containers
    Three Docker containers running across two Digital Ocean instances using a preconfigured rule
    View 11 more
    Docker video
    Docker video
    Docker screenshot: The landing page outlines the major concepts of the application Docker screenshot: All nodes services and stacks that are deployed through Docker Cloud are hosted externally Docker screenshot: Launch a new instance and select the number of nodes Docker screenshot: Docker Cloud links to existing registries to provide access to repositories Docker screenshot: Create a node cluster and add tags for targeted deployments Docker screenshot: See the deployment happening in real time Docker screenshot: Deploy stacks by pasting in the stackfile to define services Docker screenshot: View the list of services Docker screenshot: Hit scale to add web containers Docker screenshot: Three Docker containers running across two Digital Ocean instances using a preconfigured rule

    Features

    Total features of Docker: 16

    • API
    • Activity Dashboard
    • Activity Tracking
    • Alerts/Notifications
    • Applications Management
    • Collaboration Tools
    • Configurable Workflow
    • Configuration Management
    • Event Triggered Actions
    • Historical Reporting
    • Integrated Development Environment
    • Lifecycle Management
    • Monitoring
    • Real Time Monitoring
    • Software Testing Management
    • Workflow Management

    Alternatives

    Odoo

    4,2
    #1 Alternative to Docker
    Odoo is a fully-integrated, customizable, and open-source suite of business applications. A majority of the business...

    OutSystems

    4,6
    #2 Alternative to Docker
    OutSystems is a modern application platform, with AI-powered automation across the entire application lifecycle to help...

    Quixy

    4,8
    #3 Alternative to Docker
    Quixy is a cloud-based No Code digital transformation platform that empowers business users with no coding skills to...

    Jira

    4,4
    #4 Alternative to Docker
    JIRA is the tracker for teams planning & building great products. Millions choose JIRA to capture & organize issues,...

    Reviews

    Overall rating

    4,6 /5
    (339)
    Value for Money
    4,6/5
    Features
    4,6/5
    Ease of Use
    4,1/5
    Customer Support
    4/5

    Already have Docker?

    Software buyers need your help! Product reviews help the rest of us make great decisions.

    Write a Review!
    Showing 5 reviews of 339
    Raúl L.
    Overall rating
    • Industry: Telecommunications
    • Company size: 51-200 Employees
    • Used Daily for 2+ years
    • Review Source

    Overall rating

    • Value for Money
    • Ease of Use
    • Customer Support
    • Likelihood to recommend 10.0 /10

    Dockertize your platform right now!

    Reviewed on 2018/10/19

    All my current infrastructures of my clients are based on docker, I have been able to create...

    All my current infrastructures of my clients are based on docker, I have been able to create database clusters with maria DB and several nginx using docker, likewise I have been able to create API's and micro services with containers that I have created myself

    Pros

    Docker has proven to be a fairly efficient and stable virtualization platform for productive environments of high stress and traffic flow.

    The compatibility with other work tools is almost 100% guaranteed and also allows testing and deployments at speeds never before reached by infrastructure departments. One of the most significant advantages is the large repository of images of applications that are available in the docker hub.

    Without a doubt, of the best tools that I use in my day to day

    Cons

    It takes great knowledge of linux and infrastructure to use docker, it is not a tool for beginners, if you do not have the basic knowledge of a LAMP or LEMP for example, you can not deploy a disconnected application in docker, much less create base clusters of data, among many other things.

    Matthew P.
    Overall rating
    • 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 2020/08/04

    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.

    Ramindu D.
    Overall rating
    • Industry: Computer Software
    • Company size: 10 000+ Employees
    • Used Daily for 2+ years
    • Review Source

    Overall rating

    • Value for Money
    • Ease of Use
    • Customer Support
    • Likelihood to recommend 9.0 /10

    Docker is the quintessential containerization tool

    Reviewed on 2021/03/08

    Our organization uses Docker to standardize environments for local workstations and remote deployed...

    Our organization uses Docker to standardize environments for local workstations and remote deployed environments. It has enabled project teams to make sure issues with the environment in deployed applications are minimized.

    Pros

    Docker is the most popular container tool that helps teams set up and mange environments to run their applications without having to resort to VMs. It provides a simple interface to create environments and test, deploy and maintain applications within local, on-prem or cloud infrastructure. It has an extensive community that builds Docker images, pre-built environments that support for a variety of operating systems, programming languages and tools.

    Cons

    Docker can have a somewhat steep learning curve and is hard to explain to someone who doesn't know about it. Some of the more nuanced configuration options can be hard to find and harder to understand for newcomers. The support for Windows environments is also not as extensive as it could be.

    Verified Reviewer
    Overall rating
    • Industry: Computer Software
    • Company size: 11-50 Employees
    • Used Daily for 2+ years
    • Review Source

    Overall rating

    • Ease of Use
    • Customer Support
    • Likelihood to recommend 8.0 /10

    Fundamental for modern software services

    Reviewed on 2019/12/11

    We are running a fleet of microservices on Amazon ECS and Docker is part of our development,...

    We are running a fleet of microservices on Amazon ECS and Docker is part of our development, testing, staging and production environments.

    Pros

    It's become a de-facto standard and there are a lot of resources online to learn everything, from basics to the really advanced tidbits.

    Cons

    Being a very complex system, sometimes it's hard to keep track of all the parts. Is runc part of Docker? What about containerd? What's moby? The fact that operating system packages with the same name include different things doesn't help.
    Sometimes there are also subtle bugs that take days to track and attribute to Docker.

    Carlos M.
    Overall rating
    • Industry: Computer Software
    • Company size: 51-200 Employees
    • Used Daily for 2+ years
    • Review Source

    Overall rating

    • Value for Money
    • Ease of Use
    • Likelihood to recommend 10.0 /10

    How to demo a MVP

    Reviewed on 2020/12/30

    I like the problems Docker solves in my case, I work in some specific subcomponent which lives in a...

    I like the problems Docker solves in my case, I work in some specific subcomponent which lives in a docker container, so I usually don't have to worry about the impact other than the parts where the component will interact with others, but that is not usually docker related stuff other than ports and shared storage.

    Pros

    I find very convenient the way I can ship a demo by creating a docker image with all what is needed inside. I am more tended to the idea of a container serving a single purpose, but in much cases docker can be used to package and ship all that is needed to have a not complex MVP, even if it was complex several docker images can be built, but talking about simple cases I found docker easy of use by the final audience, they do not need to know all the details or have strong skills, just a few instructions and they are ready to see the demo. And also in some more complex cases, end users with more deep technical skills simply ask for a docker image with specific requirements, since they know how to connect the pieces and they have some infrastructure in place they can easily plug in the docker image.

    Cons

    IMO the user experience for a developer is more easy in linux based environments than in Mac environments, or it also could be that the development environment provided by some companies is some kind attached to mac computers but then on the testing, deployment, and production environments is more linux based. So the experience is not kind of uniform in my opinion.

    Showing 5 reviews of 339 Read all reviews

    Docker FAQs

    Below are some frequently asked questions for Docker.

    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.

    We do not have any information about Docker features

    Docker has the following typical customers:

    Self Employed, 2-10, 11-50, 51-200, 201-500, 501-1 000, 1 001+

    Docker supports the following languages:

    English

    Docker supports the following devices:

    We do not have any information about what integrations Docker has

    Docker offers the following support options:

    Email/Help Desk, FAQs/Forum, Chat

    Related categories

    See all software categories found for Docker.