App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

Docker Logo

Docker

Write a review

Software containerization & deployment services

(2)

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more

Docker Pricing, Features, Reviews and Alternatives

Docker FAQs

Q. What type of pricing plans does Docker offer?

Docker has the following pricing plans:
Starting from: $7.00/month
Pricing model: Subscription
Free Trial: Available | (No Credit Card required)

These products have better value for money


Q. Who are the typical users of Docker?

Docker has the following typical customers:
Large Enterprises, Mid Size Business, Public Administrations, Small Business


Q. What languages does Docker support?

Docker supports the following languages:
English, Japanese


Q. Does Docker offer an API?

No, Docker does not have an API available.


Q. What level of support does Docker offer?

Docker offers the following support options:
FAQs/Forum, Email/Help Desk

Docker product overview

Price starts from

7

/user

Per month

What is 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.

Key benefits of using 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.
  • Typical customers

    Freelancers
    Small businesses
    Mid size businesses
    Large enterprises

    Platforms supported

    Web
    Android
    iPhone/iPad

    Support options

    FAQs/Forum
    Email/Help Desk

    Training options

    Live Online
    Webinars
    Documentation
    Videos

    Not sure about Docker? Compare it with a popular alternative

    Starting from

    7

    /user

    Per month

    Free plan
    Free trial
    Pricing range

    Starting from

    29

    /user

    Per month

    Free plan
    Free trial
    Pricing range
    Ease of use
    Value for money
    Customer support
    Ease of use
    Value for money
    Customer support
    Why am I seeing this?

    Docker pricing information

    Value for money

    4.6

    /5

    520

    Starting from

    7

    /user

    Per month

    Pricing options

    Free plan
    Subscription
    Free trial
    Pricing range

    Value for money contenders

    Docker features

    Functionality

    4.6

    /5

    520

    Total features

    12

    5 categories

    Most valued features by users

    API
    Activity Dashboard
    Monitoring
    Workflow Management
    Real-Time Monitoring
    Activity Tracking
    Collaboration Tools
    Application Management

    Functionality contenders

    Docker users reviews

    Overall Rating

    4.6

    /5

    520

    Positive reviews

    97

    %

    Rating breakdown
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend8.92/10
    Rating distribution

    5

    4

    3

    2

    1

    348

    158

    11

    3

    0

    Pros
    I love how simple docker has made the image/containerization workflow. A great help to all software engineers working on microservices.
    Once you get it running and understand how its ecosystem works, you feel like a god. Understanding it's purpose and how useful it can be it can really save a lot of time on the long run.
    My overall experience with docker has been great, it continues to empower me by virtualizing my systems, which create s a lot of value and cost serving.
    Cons
    Sometimes, when an error occurs in the container, it is difficult to investigate and discover, as there is a certain usage restriction.
    Heavy consumption of memory. It computer goes low on memory, Docker instance fails, which in turn fails all your application running on the framework.
    It is difficult to debug things that are not working correctly as a docker image since you need to know your way around docker.

    Overall rating contenders

    AvatarImg
    AvatarImg

    Mohit A.

    DevOps consultant

    Information Technology and Services, 10,001+ employees

    Review source

    Overall Rating

    Solution for Multiple Clients with Multiple Issues

    Reviewed 10 months ago

    Transcript

    Mohit A.: Hi, this is Mohit. I work as a DevOps consultant in a IT software company, which size of this...

    AvatarImg
    AvatarImg

    Justin S.

    Senior DevOps Engineer

    Information Technology and Services, 201-500 employees

    Review source

    Overall Rating

    A promising future for software deployment

    Reviewed 3 years ago

    Transcript

    Justin: Hi, I'm Justin, DevOps engineer. And I give Docker four out of five stars. For more reviews Like...

    AvatarImg
    AvatarImg

    Raúl L.

    Telecommunications, 51-200 employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Dockertize your platform right now!

    Reviewed 6 years ago

    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.

    KD
    AvatarImg

    Katelyn D.

    Hospital & Health Care, 51-200 employees

    Used weekly for 6-12 months

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Docker? What is that?

    Reviewed 8 months ago

    Docker has been a wonderful learning experience for my team and I. Learning how to be better coders and utilize programs such as Docker has lead us towards our goals as software developers! It was a wonderful challenge and experience because now I can implement Docker into my future projects!

    Pros

    The best thing about Docker is the fact that you can set up a virtual environment on your personal computer, with out having to take up too much space or making it hard for your computer. What do I mean? I am talking about when you are collaborating with a group of other software developers, who we all work from home and we don't all have our computers set up the same way. When one of the features...

    Cons

    One thing my team and I struggled on when it came to Docker was getting started. We all were fairly new at software development therefore getting used to how Docker worked took some time. It wasn't impossible, but it did take a few tries to get it going. That being said, there is a lot of documentation and videos on how to get Docker working, which helped tremendously.

    VK
    AvatarImg

    Vivek Kumar S.

    201-500 employees

    Used daily for 6-12 months

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend7/10

    Share this review:

    Extremely helpful to manage and deploy your application virtually on any system

    Reviewed 6 years ago

    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.

    AvatarImg
    AvatarImg

    Robinson H.

    Research, 51-200 employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Docker

    Reviewed a year ago

    It's been a great tool for quickly deploying and testing applications, and it's made my development workflow much easier.

    Pros

    I appreciate Docker because it allows me to quickly and easily deploy applications in a consistent environment, no matter the underlying infrastructure. Its containers package applications and their dependencies together, making it possible to deploy them in any setting such as on-premise, cloud, or hybrid. Moreover, Docker makes scaling applications easy by replicating multiple containers. Additionally, it offers an efficient way to manage application dependencies and isolate applications from each other, simplifying the process of troubleshooting and maintenance. To sum up, Docker is an ideal tool for quickly deploying and managing applications in a consistent environment.

    Cons

    One of the things I least like about Docker is that it can be difficult to troubleshoot, especially when it comes to networking issues. Additionally, it can be a bit clunky to set up and configure for more complex applications.

    AvatarImg
    AvatarImg

    Divaldo C.

    Consumer Services, 1-10 employees

    Used weekly for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend8/10

    Share this review:

    Excellent solution for development using repositories and eliminating repetitive tasks.

    Reviewed 7 months ago
    Pros

    In programming, we sometimes perform the same tasks over and over again. Docker allows us to have ready-made repositories of functions, codes and even robust tasks that we can use in different projects without having to create them again from scratch and better eliminate the likelihood of human error. . I really like it because it's free for the local environment and because it's open source.

    Cons

    One of the things that worries me is that Docker is not very friendly to consuming virtual machines, containers consume considerable resources. Difficult to manage in complex projects where we have several connections and layers. Monitoring should be improved.

    Common Docker comparisons

    Docker logo
    Jira logo
    DockervsJira
    Docker logo
    SonarQube logo
    DockervsSonarQube

    Related categories