Average Ratings

83 Reviews
  • 4.5 / 5
    Overall
  • 4 / 5
    Ease of Use
  • 4 / 5
    Customer Service

Product Details

  • Starting Price
    $7.00/month
  • Deployment
    Cloud, SaaS, Web
  • Training
    In Person
  • Support
    Online
    Business Hours

Vendor Details

  • Docker
  • www.docker.com/

About Docker

Docker allows you to package an application with all of its dependencies into a standardized unit for software development.


Spotlight_media_placeholder

Docker Features


Docker Reviews Recently Reviewed!


Docker is incredibly useful if you're deploying your own application infrastructure

Jun 30, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
2 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: One of the biggest pluses is the development on multiple platforms - the same Docker image can be used on Linux, Mac or Windows. The docker has lightweight and minimal overhead. Docker images are usually very small, which facilitates fast delivery and reduces the deployment time of new application containers. Docker allows for sharing. Docker simplifies many aspects of our workflow: from development to deployment of the microservice. Docker makes deployments easier across environments. Easy to understand, with excellent documentation and community support. Also on the web, you can find a lot of answers and various information and solve any issue in the face, but if you do not get something - the guys with the support are just excellent. Quick and important quality answers.

Cons: The documentation is not structured and complete. Sometimes you have to search the entire Internet to get what you need. And yet it only helps you to intermediate level, while in Docker there are still many aspects that can make you stymied.

I run containers for projects, and tools, like discourse, Docker is simplifying my life!

May 07, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The community is highly reactive, the software is stable, can be easily used, even if your are not a technical guru.
Docker simplify usage of tools, apps.
No more worries about which version of this lib, or this framework to install and run an app.
It is easier to try things too, you get the container, you run it, and you test, no more complicated install, no more OS breakage because you have to install some new version of a lib who break the rest of your setup !
Last but not least, it's simple to deploy and use with some majors cloud hosting, it is a great tool for starting businesses, and you have can scale if you need to, start small and save money, and if you need, go big.

Cons: You have to choose or manage well your container, the main trouble to my point of view is to have too old container, meaning you need to update your operating system to have the more recent security feature, if you have an old operating system you are vulnerable.
People often don't think about that aspect, and the risk is to have lot of apps running on old OS.

Overall: Time saving, money saving, two great benefits !

Powerful, essential, awesome

May 27, 2018
5/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Docker provides an efficient way to build, run and manage containerized applications. Also, it integrates with Docker Hub, which contains tons of built-in images that can be directly used or as a starting point to build our own images.

Additionally, Docker is lightweight, very stable and fast, so it is too easy to get a complex dev/testing environment up and running in seconds, but also it can be used in production environments.

It includes different tools like Docker Compose and Docker Swarm to ease even more complex tasks to orchestrate our applications.

Moreover, tons of products/services provide integrations with Docker, such as Jenkins, Bamboo, Amazon Web Services, Datadog, etc.

Cons: The learning curve is high at the beginning and after having been working for a while with the software, there are still tons of options to explore and to work with.

Powerful, flexible, and scalable to enterprise-level implementations for virtualized applications.

Mar 14, 2018
4/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: High adoption rate across multiple platforms and major vendors. Microsoft and major linux flavors support Docker. Lots of documentation and deployment guides online, and plenty of IT professionals have adopted the tool. Lots of contributors are providing images and documentation to get you started with many popular applications and software.

Great scaling design that considers running Docker across many different servers, and does a good job at making the deployment generic, where an Administrator does not have to hard-code specific file paths for a given server. But rather, they can generalize their deployment commands to work on many servers.

Flexible shared resource design with volumes makes sharing config file across multiple containers/servers easy.

Cons: Be careful with images provided by the community. Some images have poor documentation, or function strangely. Be sure to test each image.

Recommendations to some command syntaxes may cause some confusion for new administrators. Ultimately, these revisions create options for and admin, but I found it a bit confusing determining which options were the best practice, and for what reasons.

Developer and administrator best friend!

Jun 28, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Easy to learn, easy to use and most advanced tool to o build, ship, and run distributed applications. Doesn't matter if your running thousand of micro services or just a small home serwer with few web apps - docker is the way to go. It's realy easy to learn how to use it (has great documentation and community) and how to create your own container images. It's wery stable project now and i'm succesfully using it on production enviroment with more than 300 applications. It's great way to improve your infrastracture security by isolating every application in dedicated environment.

Cons: Docker Hub (place where you can store your pirvate container images) is a little pricey. Running private container repository could be challenging.

Overall: Secure and easy way to run thousands micro services.

Capterra-loader

Industry standard when it comes to containerizing applications

May 10, 2018
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is the most advanced and most mature way to create, deploy and maintain application containers. It has alot of features out-of-the-box, including native container orchestration with Swarm, but there are also a multitude of official and 3rd party plugins to add. The Docker Engine is extremely fast and all commands are built up very logically (if you know a few commands, you can intuit the rest of them very easily).

Cons: There is a bit of a learning curve in using the software. The other downside (which is minor) is that because the software has changed alot in the last few years, the non-official documentation is out-of-date. This means that reading a 3rd party blog post that is only a year old is almost useless. This, coupled with the fact that the official documentation is not great, results in the fact that some advanced features (like inter-container communication) is tricky to get correct.

Overall: I am in the process of containerizing our entire architecture. It sometimes is a struggle to get it working, but the parts that are running are so much more stable and scalable.

I used docker client in Mac and Linux it's really a great piece of FLOSS

Mar 15, 2018
5/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It allows you to have a ready to go dev environment which could be more realistic than other solutions, without the need to fetch things from internet every time you need it to work.

You can also customize a dev working space with all the tools and configurations you may need to be able to start working, simplifying a lot the bootstrapping of a development environment.

The online repo of containers is amazing and has a lot of FLOSS ready to deploy on any platform that supports them

Cons: It's incredible powerful so it's also hard to comprehend completely. Expect at least 1 month of heavy work and doc reading to master this tool.

Capterra-loader

Used both Docker and a paid version of Docker Cloud - very satisfied!

May 02, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Docker is a beautiful piece of engineering that solves portability and scalability in the cloud.
There are few other competing containerizing solutions, but Docker has the absolutely biggest community and it helps a lot. Every tool, example, tutorial, workaround - anything you can find on the internet.
Docker cloud provided us with a registry + some compute power to build our images for very cheap.

Cons: Docker Inc is experiencing some turbulence on the business side, so the project future is a bit unclear. But at least the open-source part should be fine, not sure about the paid services.

Overall: Incredibly simplified DevOps

Capterra-loader

Best container runtime daemon

Mar 14, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The advantages of using docker from development to production are a lot. As a developer you can isolate your environments allowing you to run different versions of the same software without colliding. As ops you can now easily provision and pack your software for easily delivery and deployment on any OS that supports docker. Docker helps easy the hard line between dev and ops

Cons: Recently their strategy have turn from 100% open source focused to be more company focused enhancing docker enterprise and leaving docker community a bit more in the back

Overall: Environment isolation for development, easy of deployment

Capterra-loader

best application to build and manage their entire application portfolio at their own pace flexibily

Apr 22, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money

Pros: The best part of this application is it has true independence between applications and infrastructure and developers with IT operations and to unlock their potential and creates a model for better collaboration and innovation. Its best features include integrated security, Modernalize traditional apps, Continuous integrations and micro services which included over all development without any disturbance in the life cycle model

Cons: The least thing about this is it takes a very long time to realease it latest products to which product it release we request the docker team to give the trail version for the product so that we can feel the product qualities

Capterra-loader

A given component in all my development projects

Apr 21, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Docker makes it incredibly easy to 1) get started working on the app rather than configuring environments, and 2) make sure that bugs are not due to differences in environments. New developers can start working within minutes.

Cons: It can take a bit of tinkering to first time setting it up. This phase probably requires someone well versed in server configuration.

Overall: With Docker I can very rapidly get started working on the actual application rather than wasting time configuring my development environment. Further, onboarding new developers is a breeze.

Capterra-loader

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

Jul 04, 2018
3/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

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.

Overall: Helps to manage your application and host on docker hub.
Helps to distribute and deploy your application on different system.

Capterra-loader

is a tool for developers and administrators in environments where software applications are running.

Apr 23, 2018
5/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Docker has facilitated the use of files for the development of application projects, with it I was allowed to take and run my applications in a test environment, its utility consists of a container of executable files from the same software.

Cons: Although not directly to the Docker, I have had some difficulties with file sharing functionality. It is a little difficult to configure user permissions for mounted folders.

Overall: Docker has a very flexible workflow in which I work with in environments as well as mobile applications to web pages, it works as a virtual machine to emulate and simulate its functionalities.

Capterra-loader

It is one of the best tools in the development and execution of projects for applications.

May 05, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It facilitates the files of applications, since it can work through an executable environment of your applications, where you can also save your projects and modify them in real time.

Cons: It is a little difficult to work with mounted folders since you need to grant and create permissions to be able to manage and edit it.

Overall: I do not need a virtual machine for the development of my mobile applications and adaptable for web pages.

Perfect container system!

Sep 18, 2017
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Docker made containers easier and safer to deploy with a much more standardized container system. Allows my team to deploy to the cloud easily and scale on the fly. Containers are where companies should be moving to and docker makes it easy, I highly recommend it.

Cons: My only issue with docker is that persistent data storage is very complicated since when a container shuts down all that information is gone unless you figure out with docker data volumes which are not easy to work with.

Overall: Docker made containers easier and safer to deploy with a much more standardized container system. Allows my team to deploy to the cloud easily and scale on the fly. Containers are where companies should be moving to and docker makes it easy, I highly recommend it.

Very helpful tool for development

Jul 14, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It simplify the preparation of environment for your application. At work we use Docker a lot to make sure we have a stable CI/CD process.

Cons: Sometimes the cache does not work correctly. Another problem we often run into is communication between containers. Also running local dev environment may be complicated with NAT, firewall config.

Overall: Great tool for development and deployment of applications.

Capterra-loader

Create and simulate your applications.

Jun 12, 2018
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: With docker you have an incredible advantage in the field of the creation of applications where in this same system you can simulate how your application works, also has a platform where you can share your files.

Cons: It is a bit difficult to manage this system because when you deploy the virtual machine simulation for your application it takes a while and at the beginning of its use the panel is a bit tangled.

Overall: It is very good system to start developing your simple applications, you do not need much and it gives you the necessary tools.

Capterra-loader

Super structured and modular, easy to deploy and testing

Aug 01, 2018
5/5
Overall
2 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: A lot of features and softwares available from all the comunity, so easy to deploy and very nice to clean, you only will need the basic commands to run your own containers

Cons: Very hard to debug, you must have a lot of linux deployment knowledge and be able to handle to many logs from the standar output

Overall: modularity and fastes software testing capability on the market

Capterra-loader

Best way to start a new project which need to be deployed

Jul 31, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Working on your computer with a different operating system then the production has always been a nightmare for developers and system administrator. Then comes docker, it changed everything. It made creating new project from the ground up really simple, with the system admin configuring a containers for developers and later on to be deployed to product. Continuous integrations has made releasing product frequently possible too.

Cons: It goes into different version, and searching for solution online for your particular problem can be daunting. Building a new container from the ground up when you made mistake could take long and requires tons of internet data. Being a programmer, it is also a learning curve to learn it at first.

Overall: Debugging the production is no longer required when you know what you develop on is the same platform where it would be in production.

Ready to Deploy Code

May 15, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Docker enable you to ship ready to deploy code in the form of docker images. You do not need to set up any environment or server, simply run the docker images and you are good to go.

Cons: Even for a single line change of code, complete docker image needs to be rebuild. also image building is a time consuming process.

We use it for automating deploys in all our environments on different cloud providers

Mar 26, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The command line interface is really well designed and documented. The deamon is light, easy to install in all platform and works really fast

Cons: On windows it's still needs a workaround to have it working in all networking modes, which makes the solution not completely and transparently portable accross platforms

Great new container technology. Tools can be a bit buggy (docker for windows especially) however.

Jan 18, 2018
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
2 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Enables creating, deploying and managing microservices. Endlessly flexible and seems very robust. Access to a wide library of container images that can then be customized.

Cons: It feels like the tooling is still a little rough around the edges. The docker for windows client seems a little buggy. It probably reflects that this is a cutting edge technology, but documentation a little unclear (many ways of achieving the same result).

Overall: Ability to create deploy and manage microservices.

Capterra-loader

Powerful tool for developing and executing projects.

Aug 12, 2018
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: One of the biggest pro of this software is its ability of multi-tasking. It can be easily used on Linux, Mac or windows. The size of Docker images are very small due to which its delivery becomes really fast due to which it reduces time also. Deployments become really easy with the help of this software. Docker software consists of most sophisticated community with best stability. It is really time and money saving software. It provides excellent ways to manage containerized applications.

Cons: When I talk about cons, one of the con is that its documentation is unstructured and incomplete due to which one has to consume a lot of time in searching Internet. It is quite expensive software. Another issue is that it takes quite long time in releasing latest products due to which sometimes people have to request to the Docker team for trial version.

Overall: On the whole we can say that it is really an effective tool for building, shipping and running distributed applications.

Containers for life

Jun 07, 2017
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Docker containers are an evolution in software development when we talk about deployment and continuous integration. Dockers images isolate dependencies and are easy to manipulate through different types of environments during the software life cycle: development, testing, continuous integration, deployment and rollback (hopefully not necessary :).

Easy to use, simple to configure, maintain and update dependencies.

Cons: Running Docker images in development mode on my notebook using native application consumes a lot of memory, mainly when using sync mode.

Overall: Mainly productivity.

A great container solution with a punch

Feb 28, 2018
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Easy to install and setup.
Containers at their best.
High level of activity and updates.
Offer a «edge» version so we may experience the next version before it is released.

Cons: The software is something consuming a lot of CPU for not special reason.
Recent addition of Kubernetes within the Mac client is great. But it shouldn't override an already present kubectl that is already installed.

docker (for mac) is almost the same as docker standard on linux but with a nice GUI

Jul 29, 2018
3/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: There are 2 channels: standard and docker edge. With docker edge you have the k8s cluster feature that makes your local environment compatible with your company's production environment

Cons: Performance problems. Sometimes, for unknown reasons, everything gets slow, the CPU usage climbs to over 100%, consuming all the battery in few hours. Unfortunately, docker on mac uses a VM to run it.

Easy to get started and rewarding to use as you learn more advance features.

Jan 10, 2018
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
2 / 5
Customer Support
3 / 5
Value for Money

Pros: Easy cross-platform development with a consistent runtime environment allows for rapid deployments and confidence in testability.

Cons: Documentation sometimes lacking. Long tail of bugs that go unaddressed for longer periods than desired.

good tool being used in most companies i consult for

Jul 18, 2017
5/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Everything is accessible in one location. Moving projects and dependencies is a breeze. Everyone in the team always will have the latest build.

Cons: Quite a learning curve for developers not used to command line to shift stuff within environments. Windows lacks support with regards to a UI frontend.

Overall: My current team will always have the latest image of the project with dependencies automatically downloaded as well.

Great app development container

May 14, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality

Pros: Very great way to build a sandbox to do app development testing. Can pull 3rd party software from repositories to build images such as tomcat.

Cons: I am a beginner and this requires a bit of a learning curve. I am still learning but this has been a great way to maintain and develop all of our apps. Official documentation can be very dense and hard to read up on.

Capterra-loader

We can deploy applications faster than ever before!

Jan 21, 2018
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: The ability to create easy to deploy applications in the form of Docker container images. We can have complex technology stacks, pieced together in a modular way in the form of microservices. This means that it is easier to replace or update services without affecting the availability of other services, this is a massive benefit.

Cons: Limited support for Linux Containers on Windows Servers, as it's only available on the latest Windows Server 2016 builds. I know this is as much to do with Microsoft as Docker, but once Linux containers can be run on Windows server environments, we can get closer to the 'one environment' strategy that we strive to have for development, testing and production.

Very useful for code (environment) sharing among teams

Apr 09, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Use of standalone containers allows development of individual models (wiht different environment variables). Use of dockerHub of committing and pushing/pulling images makes collaborative work much easier in a way that you can share the whole environment.

Cons: Using the command line does require to learn the commands to work with image/container. This might be a bit confusing at times (especially for someone not familiar with version control). The documentation is rather good, but not complete

My Docker Experience

Aug 17, 2018
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Docker specially for developers make it easy to run an application without caring about on what environment what other developers are working with.
Its pretty easy to deploy application with docker which make it so demanding right now.

Cons: Well there are not that much to say that i don't like about it

Overall: Overall experience is amazing ...l

Capterra-loader

Very useful for building applications

Jul 11, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Docker is opensource and it is much better than virtual machines. I am well assured I won't have any difficulty with setting my application in production if it works in development. It has a lot of plugins that provides awesome features like docker swarm that allows you to have persistence of data in volumes, or outside containers.

Cons: When I was using a 32-bit Linux machine, I couldn't set up docker with it because it does not support 32-bit Linux machine. Aside from that, I don't have much to say about the cons of docker because it varies based on application one is building.

Overall: Docker helped in terms of app development, creating consistent environments.

The updates are minimally noticeable and I can't tell it's there

Jul 19, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: My favorite part of this software is that I can't notice it's there. The IT team handles all updates and I've never run into any problems or downtime because of Docker.

Cons: I can't possibly dislike anything about an administrative software that I can't notice is there. It's great.

Docker for Maintaining Platform Parity

Jun 29, 2018
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: We use Docker to maintain parity for developer environments and production environments. Any service, whether stateless or stateful can be run inside Docker (we have a MySQL Cluster, Redis, and all of our backend code). We also use Docker for some of our stateless servers.

Cons: In the event of VM host failure, migrating containers and their dependent volumes across VM instances is clunky and requires heavy engineering resources. Prepare to spend many engineering cycles trying to fit Docker your deployment and operations processes.

Overall: Docker is excellent for stateless servers, but also appropriate for MySQL and Redis to keep data stores persistent.

Capterra-loader

Awesome open source software for reliable automation.

Jan 18, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Verifiable Docker files, that allow us to look at what exists within a Docker file.
Easy to deploy to a variety of platforms.
automated builds through Docker Hub

Cons: Resource management.
Difficult to remote manage/monitoring.
Containers are crashing some times due to the file system or daemon issue.

Overall: Docker allows us to provision identical instances across our various systems (testing, staging, production, etc.)

We never used Docker but had an account.

Jun 07, 2018
2/5
Overall
3 / 5
Ease of Use
1 / 5
Features & Functionality
1 / 5
Customer Support
1 / 5
Value for Money

Pros: Pros: We never used the software so have not pros. Would have tried to use it for reports and analytics available in other programming languages.

Cons: Cons: Nothing we never used the software. They billed us monthly and kept doing so after we requested an account cancellation. There is virtually no customer service. We cancelled our account repeatedly and they kept billing us. Very poorly managed company.

Overall: We got no benefit and were charged monthly for over 2 years.

Capterra-loader

You do not need a virtual machine to make your applications!

May 15, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Has a large storage capacity for the development of your apps with a few steps and has a solid structure to show and present your applications, the best of all is that it consumes very few resources.

Cons: The change of the versions in this system damages a previously developed project and you will have to correct it with the current vesion to get the biggest probe.

Docker's containerization offers better performance using lesser resources than virtual machines!

Jul 14, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I learnt about this software along with Kubernetes at an IBM conference. That's when I found out that major companies use container tech to deploy distributed applications because of their relative lightweightness and high functionality.
For those who may be new to this, think of this as a virtual machine instance of a specific software. Say you want to run multiple applications, but due to them inevitably going to clash and slow everything down, containers..well "contain" the application in its own bubble so to speak, so it is isolated from the other programs. The effect is now we have faster more resource efficient program management, and this is much easier to deploy and test than virtual machines which is much more demanding.

Cons: The support for windows is not that good right now, hoping that is fixed soon. It is still splendid for any Unix distros.

Overall: Parallel processing for many applications by isolating it from the others, running atop a single Linux instance for resource efficiency.

Can't imagine developing apps without docker now

Jul 31, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality

Pros: Our team developed a open-sourced app for a field of scientific research with many dependencies, and we use docker to make sure all the dependencies are installed and are consistent in research labs around the world. It is very lightweight and incredibly convenient to use once you're used to it, and runs on all major platforms. Allows you to switch environment easily on a cluster

Cons: Docker can have a bit of a learning curve, especially when some of our users are not programmer. Also needs admin privileges to run so can't be used on a HPC. We use singularity as a wraparound which can be confusing to new users.

Awesome

Mar 16, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Docker brings in an API for container management. Benefits both developers and system administrators. Docker allows for portability across machines. This container can be transferred to another machine that runs Docker and executed there without compatibility issues. Docker has a lightweight footprint and minimal overhead. Docker images are typically very small. Reduces the time to deploy new application containers.

Cons: Difficult to remotely manage and monitor. Containers are crashing sometimes due to the file system issue. Docker is not very developer friendly. Docker containers are currently for software, not for data.

Increases the speed of deployement

May 21, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money

Pros: Docker provides environment to deploy your software faster into the desired envrionment.
good community support. it is open source.

Cons: Create performance overhead.
not so suitable for gui appliactions.
not all container products work with each other.

Docker is free, so well worth the money, is an interesting alternative to virtualization

Mar 31, 2018
4/5
Overall
3 / 5
Ease of Use
3 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Docker is a great virtualization tool for development environments for Dynamics NAV three-tier versions. It takes up much less space and CPU usage, and with images of installs available online, you can quickly and easily bring up multiple virtualizations of NAV

Cons: It is temperamental with installation, and on many existing installations of Windows will not work. I have had great difficulty installing on a virtual environment, and can apparently only be installed in an Azure or host machine.

Overall: Virtualization of Dynamics NAV three tier apps without a full virtual machine and also free from fear of issues with installs.

Capterra-loader

Greater portability supports and easy to orchestrate

Feb 16, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Good API support for container management, this will help developers and admins
Great portability support with only required dependencies
Sharing container is very easy because it takes very less space

Cons: It would be great, if they add good support for developer similar to system admins
Regression issues are more, it would be good if they test properly and release

Overall: Easy to port the software along with dependencies and easy to deploy

Docker is the perfect platform for fast and easy deployments

Mar 13, 2018
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: What I most liked about Docker is the fact that you can easily deploy applications inside "docks", that are isolated environment where you can pre-install required software (e.g. NodeJS) and control everything about how the container works, from performance throttling to folders visibility and more

Cons: The only con I've found is that I cannot publish a container over an existing one. I have to remove the existing container first and then publish the updated one, otherwise it won't see the changes. I hope it'll be fixed as it makes you lose some time each publishment

Capterra-loader

As software developer, this tool simplify my life a lot!

Aug 20, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: With this tool, software developers can share with their colleagues not only the source code but also the environment where it is developed. This change makes the entire process 10 times faster. No more "it doesn't work on my computer" situations.

Cons: In some scenarios (e.g. creation of machines on the fly), you need to rely on several other tools (e.g. vagrant) because docker alone is not enough.

Docker is the most versatile tool I have seen so far

Jan 17, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: the flexibility that Docker provides is unmatched by any tool I have ever used in my career as software developer. I love how easy it is to set up a virtual machine, add one and also get rid of it. the principle of throwing VMs away if they are not needed anymore and building them when needed is a delight.

Cons: The only con I would say is that in the MacOs version, Docker takes up a lot of space, even when I delete VMs it still seems like there is some stuff left. I would like to see the possibility to purge the storage of docker.

Containers are all rage

Jun 29, 2018
3/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: It is one of the great containerization technologies out there. Pretty much anyone in the DevOps world should be familiar at least a little with Docker and what it is offering to the development world.

Cons: There aren't many. Like any software with a lot of people involved, there are challenges in regards to what is 'next', 'how can we improve', etc...

Many integrations and open source software. Best for beginners.

Sep 22, 2017
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: No need to spin up servers or virtual storage. You go straight to working with your app in Docker. There is an excellent tutorial on its website. Github and Bitbucket integrations make things simple and easy.

Cons: Subscriptions are pricey. No discounts for people in academia. Not known around much. But the rest is very good.

Great platform for containers

Apr 06, 2018
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: There are several things about Docker that I like, for one it is cross platform, another is that it is easy to share the containers with other devs.

Cons: Docker can be really buggy at times, and I have run into issues with Linux containers on a Windows Server 2012. I believe that these issues will get worked out in the future.

Overall: Productivity when developing with other users.

Capterra-loader

Docker is a great tool for virtualization

May 08, 2018
5/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I like that it has a mac companion app which makes it easier to use and manage your docker containers.

Cons: Without the mac app it is more difficult to setup, however the online community is great and always willing to help.

Overall: I personally use it for running GitLab CI locally, so for us it's a great way to have a free CI tool integrated with GitLab.

Very flexible tool for DevOps and containerizing apps.

Mar 09, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: It's cool that you can make containers quickly and it makes deployment quicker, safer and more scalable. App parts need different environments and have different dependencies and Docker makes it all work properly when set up properly. Updates are very often.

Cons: I have a huge problem with Docker for Mac as it uses so much of my CPU %. Mac gets to sick temperature and though I've tried many ways from Stack Overflow it's still an issue.

Containers everywhere!

Mar 31, 2018
4/5
Overall
2 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Great technology for testing or for your developers team. You can easily create multiple isolated containers and each with different version Python, PHP, MySQL and so on. And after work is done, you just delete your containers and that is all - no file are left behind and your server is clean.
Open source with big community.
Good documentation.

Cons: Very hard to set up in production.
Some security vulnerabilities.
Dynamic and fast development, so it is hard to keep up with it.
Too many features and parameters - it is very hard to understand how work with Docker

Overall: Our development team work faster with Docker.

It is a good platform to developers, you can have many containers with different projects.

May 01, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It is open source. It has public containers registries. It is friendly to the final client. It is fast.

Cons: It should have a visual tool. It is necessary to have advanced monitoring. It is a depend platform.

Overall: I can work with many projects at same time.

Capterra-loader

Using Docker for a new Architectural Reference Model based on container and microservices.

Nov 09, 2017
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It is a "standard de facto" by now. Easy to use and basement for best orchestration tools and PaaS infrastructures.

Cons: Native orchestration tools where not so suitable. Native integration with Kubernetes recently in improving this aspect.

Rearchitecting our services into micro services has never been easier.

Nov 07, 2017
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: The community for docker is huge. You can find help left and right. Writing docker files is intuitive and understanding it's structure is easy.

Cons: Some concepts can be hard to grasp, but as I said, the community is huge and very helpful. It's also still "new" software, so some employers may be hesitant to adopt.

Overall: If you're looking to start a new project or rearchitect your current services, use Docker.

Capterra-loader

distribution of quickly packaged applications

Jun 17, 2018
5/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I like about this software is, the developer focuses on the application he is doing, without having to think about whether it works on another platform

Cons: This software only support 64-bit operating systems, it also requires minimum Kernel 3.8, is only avaliable for linux

Overall: both developers and system administrators can test applications in a secure environment and exactly the same in all cases.

a nice extension of virtualisation

Apr 19, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
5 / 5
Customer Support
4 / 5
Value for Money

Pros: It is useful when we need to just pull the environment of any software and begun working on it. It is very lightweight and because it runs on host operating system , it is very fast in loading also.

Cons: Any software whose image we pull in docker have only limited functionality and many other dependencies need to be installed explicitly.

Docker will streamline your workflow and plays very nicely with continuous integration tools.

Apr 11, 2018
4/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: It is very easy to install and somewhat easy to use (if you aren't afraid of the command line, that is). It's great for deploying a whole lightweight environment with barely no setup at all. The documentation for Docker is well done as well.

Cons: Creating a dockerfile isn't the most intuitive thing in the world, and you have to do it all by hand on the command line. While some will say that this is a plus rather than a con, I believe that GUI that users could understand might make it easier to use.

Great for developers

Jun 02, 2018
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Dockers gives you a ready stack of software with endless variety and easy customization. I love Docker Composer and it's YML format for creating virtualized app stacks

Cons: Docker is a bit buggy. I use it on MacOS High Sierra, in rare occasions I had to restart it. Also I found it to slow down after a while

A great tool for dependency injection

Apr 25, 2018
4/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money

Pros: working on a project in different system becomes easy with use of docker because it recreates the same environment in all the system with just one image run.

Cons: Hard for begineers to write docker files and get rid of error they face in the beginning. Otherwise the tool is very good to use

Docker Review

Aug 08, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: There is a reason Docker has become such a buzz word in the development community. Docker makes it incredibly easy and fast to spin up multiple applications with little to no overhead. It works great to run every application server and version possible all within your normal operating system.

Cons: The one downside to Docker is that the learning curve can be a little steep especially at first and their documentation isn't the most thorough or easy to obtain what you are looking for. That aspect only adds to the initial drawback. However with persistence and maybe a little help the benefits can most certainly outweigh this one con.

I am beginner user. In that perspective, I used it for creating my project specific container.

May 09, 2018
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: 1) Very light and flexible.
2) Can be used to create user specific tool sets (containers)
3) User-friendly tutorial.

Cons: 1) Trickier to understand the concept in single shot for beginner.
2) Found some difficulties for using mysql container in case of addressing it with volumes

Out of the box app virtualization

Jan 17, 2018
4/5
Overall
5 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: You can easily start, tutorial is very usefull. You can easilly get first containers from repositories and create your own

Cons: Easy to learn, but hard to master. You thought that creating high scalable systems with Docker will be easy - it won't. Rethink it again and again.

Allow to isolate and deploy application without install anything on the machine

May 04, 2018
5/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The possibility to create service without install anything to the machine allow to install the application in a very efficient way, this is particularly useful when you work with micro-service.
A container is easy to be 'installed ' in every system
Docker-compose allow to generate scrip to start many docker as you need.

Cons: It' quite hard to configurate when you want comunicate between the machine and the container. You should keep attention when the image are generate in order to not use too much space. It's difficult build a new image if you need special configuration that need to be exported

Revolutionary virtualization?

Dec 05, 2016
4/5
Overall
2 / 5
Ease of Use
3 / 5
Features & Functionality
1 / 5
Customer Support
5 / 5
Value for Money

Comments: Docker seems to be one of the most revolutionary advancements in software virtualization in recent years. It is a bit confusing to understand the difference between what Docker does compare to something like Vagrant-based virtual environments. Overall, Docker is not super easy or intuitive to use, but once you get projects set up with it, it works great and makes it easy to deploy applications in an expected manner.

A great way to package apps and deploy them quicker

Jan 24, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money

Pros: I installed Docker in my personal NAS, and I discovered how fast and easy can become app deploying and management, as Docker allows you to wrap up apps in "Docks" and quickly start, stop and update them, as well as monitor and manage their dedicated system resources.

Cons: I found an annoying bug, that requires me to delete a container after building an app and before restarting it. I can't find a way to build an app update and execute it in an existing container

Easy to understand, with excellent documentation and community support

May 19, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Docker composer is a very powerful function, in this I can create scripts for each container, and each of its continuous integration and deployment is separated by each of its problems, isolated from each other, while all of them are beautifully loaded together under the same team. Docker Cloud is being used by us to create and throw away spaces as needed for testing. If your architecture lends itself well to segmenting into small, interlinked services, then Docker is an excellent candidate.

Cons: The ecosystem has many minimal base images for software but this could use more focus on secure base images. Also, I don't like that sometimes programs are out of date and sometimes, I cannot open a Docker container due to some background issue.

Docker has emerged as the new trend in the software environment.

May 01, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: allows you to orchestrate your applications using kubernetes which makes it helpful to deploy applications.

Cons: Really powerful, but need to know basic docker commands which makes it harder for people not familiar with linux.

Must have for servers

Feb 11, 2017
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Flexible and robust

Overall: Now using it for my servers: vpn+ssh+docker machine; all the rest inside containers. no more problems of different library versions needed for different software: each can have what it needs

Docker's containers are extremely useful, both in professional and personal projects!

Jul 26, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: Compared to virtual environments, Docker containers are exceptionally fast. This really helps with my workflow when working on side projects!

Cons: It can be difficulty to maintain multiple containers with Docker. There are tools that solve this, so this isn't a very big issue!

Overall: It helps a lot with maintaining my side projects!

Good for virtualisation

Apr 18, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money

Pros: It is light weight. Can simply pull the images and run our application. Useful when the project require a lot of dependencies to be installed.

Cons: The ui part is missing. Also one require to work on linux environment because it only supports linux file system and not macos and windows.

good for virtualisation

Apr 16, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
2 / 5
Customer Support
5 / 5
Value for Money

Pros: Very light weight. can pull many images and create a container in very less time. Its portability is an advantage

Cons: Lacks the UI. Each small small fuctionsality need to be installed separately. Requires ver much knowledge of system to work with docker and writing docker files.

Docker Service Deployment

Oct 27, 2016
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
2 / 5
Customer Support
5 / 5
Value for Money

Comments: I used docker as an Engineer at uber to deploy my services as a standalone bucket. It's really simple to use and scales very well.

Capterra-loader

Docker is essential in setting up our development enviornment

May 10, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: Docker is super easy to use and set up. I set it up awhile ago and it has always run without any problems.

Cons: Docker is very technical. If a problem did come up I would not know how to fix it and would need another developer to come help fix it.

Docker looks like a good fit for a virtual environment that get out of your way.

Apr 26, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: The best feature that Docker offers is the easy of developing for multiple environments on the same PC.

Cons: One of the big downsides of Docker is debugging the application when something goes wrong, I think that can be improved upon.

Easy to implement and scale

Feb 09, 2017
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Easy to use

Cons: I don't know one

Overall: Thanks to Docker, our business can scale with ease, without problems making happy all the dev team.

We recommend docker as a service to grow your business

Recommendations to other buyers: Integrate with kubernetes

Oct 27, 2017
5/5
Overall

Easy to use

Feb 12, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality

Pros: Wow that sure made setting up and trying the piece of software very easy to do. Download and run the preset up file and off you go.

A good container management tool

Oct 11, 2017
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
2 / 5
Customer Support
2 / 5
Value for Money

Pros: Docker makes life easier by taking out the hustle of publishing stuffs everywhere here and there. you can easily pull the image and start it.

Cons: Windows client is not really a good. seems like this is meant to be used for Linux users only. Getting a good grasping of this new terms and flow is not that easy.

Docker is really useful container for easy deployment with other images like Ubuntu, Java, Redis

Sep 11, 2017
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Docker is lightweight image compare to visual VM. We can have multiple images as it is lightweight. Configuration for creating image is easily understandable

Cons: Docker is platform-dependent
Command to monitor the container has basic information
Managing a huge amount of containers is challenging

Docker is the new virtualization

Aug 03, 2018
4/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Docker is very easy to setup and there are tons of images available online

Cons: It's open source and requires a good deal of setup

Wonderful learning about it

Jan 16, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I tried docker as part of one my classes and it was a nice experience. Never worked on container framework before.