Docker

4.6 (530)
Write a Review!
Software containerization & deployment services

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

  • 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.

  • Images

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

    Not sure about Docker? Compare with a popular alternative

    Docker

    4.6 (530)
    VS.

    Starting Price

    US$7.00
    month
    US$30.00
    one-time

    Pricing Options

    Free version
    Free trial
    Free version
    Free trial

    Features

    12
    65

    Integrations

    No integrations found
    11

    Ease of Use

    4.1 (530)
    4.8 (121)

    Value for Money

    4.6 (530)
    4.7 (121)

    Customer Service

    4.1 (530)
    5.0 (121)
    Green rating bars show the winning product based on the average rating and number of reviews.

    Alternatives

    ClientCircle

    4.9
    #1 Alternative to Docker
    One platform to grow your agency. Made for insurance.

    PostgreSQL

    4.6
    #2 Alternative to Docker
    PostgreSQL is an open-source relational database management system (RDBMS), which helps businesses store, manage, and...

    Aiveo

    4.4
    #3 Alternative to Docker
    Aiveo is a customizable issue tracker designed for software development teams of all sizes, with features including...

    DeveLoop

    4.7
    #4 Alternative to Docker
    DeveLoop is an intelligent learning platform which allows users to create an adaptive learning experience for employees...

    Reviews

    Overall rating

    4.6 /5
    (530)
    Value for Money
    4.6/5
    Features
    4.6/5
    Ease of Use
    4.1/5
    Customer Support
    4.1/5

    Already have Docker?

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

    Showing 5 reviews of 530
    Onur
    Onur
    Overall rating
    • Industry: Computer Software
    • Company size: 2–10 Employees
    • Used Daily for 2+ years
    • Review Source

    Overall rating

    • Ease of Use
    • Likelihood to recommend 10.0 /10

    Docker Review

    Reviewed on 2023/08/04

    We have solved the stability issues with using distributed Docker containers. Our downtime on our...

    We have solved the stability issues with using distributed Docker containers. Our downtime on our website significantly dropped down. I can tell that my overall experience with Docker is very good.

    Pros

    It has great community online. When I need help with some configuration or error, I can easily find the solution. Also the Docker containers are very stable and fast. It can easily be deployed using a regular CI/CD tool.

    Cons

    Nowadays, using standalone docker containers are not a common way. You need to use Docker with Kubernetes. I'd be glad if some developments will be performed for the aim of using Docker standalone containers.

    Verified Reviewer
    Overall rating
    • Industry: Computer Software
    • Company size: 2–10 Employees
    • Used Weekly for 1+ year
    • Review Source

    Overall rating

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

    containerized your application

    Reviewed on 2023/12/03

    docker helps you to containerize your application including all the dependencies and allows us to...

    docker helps you to containerize your application including all the dependencies and allows us to create the image of the application and share it with anyone from your team.

    Pros

    containerized your big application into a small docker image.

    Cons

    Some versions of Docker allow all network traffic on the same host by default which is unrestricted traffic.

    Vivek Kumar
    Overall rating
    • 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 2018/07/04

    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.

    Verified Reviewer
    Overall rating
    • Industry: Outsourcing/Offshoring
    • Company size: 1,001–5,000 Employees
    • Used Daily for 2+ years
    • Review Source

    Overall rating

    • Ease of Use
    • Likelihood to recommend 10.0 /10

    The Software That Pushed the Industry Forward!

    Reviewed on 2023/11/22

    Pros

    Once I started using this.. I cannot see myself developing apps without it! I use it mostly for personal use, all my homelab apps are on Docker :)

    Cons

    The pricing can put you off if you choose to use this in a professional setting. But its money well paid.

    Verified Reviewer
    Overall rating
    • Industry: Information Technology & Services
    • Company size: 501–1,000 Employees
    • Used Daily for 1+ year
    • Review Source

    Overall rating

    • Ease of Use
    • Likelihood to recommend 10.0 /10

    Great tool for development

    Reviewed on 2023/10/13

    It is a great toolSome production application such as Nginx, Nextcloud are run on dockerThey are...

    It is a great toolSome production application such as Nginx, Nextcloud are run on dockerThey are managed by docker-composedDOckerfile makes it easy to add components to existing imageit helps devs to build and ship their application cross platform

    Pros

    Can run on cross platformCan build applications on OS based container or completely from scratchCan tag imagesLow resource consumption if configured well

    Cons

    Nothing to dislikeOne thing is that one needs some experience to work with it

    Showing 5 reviews of 530 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.

    Docker has the following typical customers:

    51–200, 201–500, 501–1,000, 1,001–5,000

    Docker supports the following languages:

    English, Japanese

    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

    Related categories

    See all software categories found for Docker.