281 Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews
It's an amazing piece of software that all companies should adapt to use. Once learnt, it can change the whole infrastructure of a business and its software! Love the ease of use within the command line and how easy it is to use (once you know how!) Review collected by and hosted on G2.com.
How challenging it can be learning! The docker Hun doesn't give much training! Review collected by and hosted on G2.com.
We use airflow (airbnb) in docker, it helps us to isolate workers, so that each worker has its only running environment.
Docker is also scalable, we can setup a work in seconds. Review collected by and hosted on G2.com.
Its hard to share files between container. You can not pull / push data from / to one container, Review collected by and hosted on G2.com.

That dependencies and special steps in the build process are now 100% documented and fully reproducible Review collected by and hosted on G2.com.
Its still hard to get networking to function as easy as the other parts of docker.
The documentation many places contains only the bare minimum of information. In these ways, the product really shows that it is young. Review collected by and hosted on G2.com.
since I introduced Docker in my workflow I'm really very enthusiast of my job. With this tool I can create a package of my application (for me and for my clients) and reproduce it anywhere. Review collected by and hosted on G2.com.
The lack in documentation for the first versions was a problem for introduce it in production. Currently, the docker's team is doing a really great job. Review collected by and hosted on G2.com.
I like that you can create containers to quickly set up a brand new server with all the same configurations. Review collected by and hosted on G2.com.
It has a bit of a learning curve and managing all the processes can be confusing at first. Review collected by and hosted on G2.com.

I can only speak as to their Docker product here, and i love it. I think containerization is going to be a front-runner in how people develop & deploy their software applications, and Docker is by far the best option in this space. Review collected by and hosted on G2.com.
There's still a bit of a learning curve here, especially for developers without a good sense of how the operations side of things work. That's not exactly the fault of Docker itself, but anything they can do to help in this area would only improve their adoption rates. Review collected by and hosted on G2.com.

There are many different use cases for Docker. What I like most about it is to configure the production environment for my applications and make sure it'll reproduce a equivalent configuration in any server I deploy it to. Review collected by and hosted on G2.com.
There are a lots of commands and settings to learn, but that's not really a problem as Docker public target is technical staff. So, I don't have any dislike to report. Review collected by and hosted on G2.com.
Docker is basically a wrapper for the LXC Container, but I does much more than that.
With Docker, you will be able to put everything you need, like a web app, servers or even databases, in a container and then ship it to your production environment.
With Docker Compose, you can orchestrate a whole infrastructure based of Docker container, you just have to describe your setup in a yaml file, it's really infrastructure as code.
And furthermore, you can even manage Docker Cluster with Swarm, which will allow you to deploy containers on multiples hosts as it was only one Docker engine. Review collected by and hosted on G2.com.
Docker is still in development, which means that there is still some missing functions, like complete networking customization or container startup management in Compose.
But the Docker team answers very quickly on their GitHub and there are many talented developers submitting pull request to enhance Docker Review collected by and hosted on G2.com.

Docker has a number of strong suits and implementations depending upon your needs. It's ability to encapsulate software and services in a lightweight manner allow for portable dev environments and flexible production setups. Which can all be linked and networked together to share data as and where needed.
Software dependency and portability is no longer really a problem either with Docker. It changes workflows for the better and removes some recurrent annoyances. Public/private repositories to access and store container images are officially available from the Docker team too.
The project itself is also open-source so "free" to use by default. Training and community resources are on offer to all in various differing mediums. Most of which are good quality content wise and always being updated. Review collected by and hosted on G2.com.
The documentation for Docker could be more intuitive and should feel a lot less unstructured than it currently does. If you can find and know what you're looking for it's fine, but finding what you need easily is the issue.
Security or security practices have for a while been a concern with Docker, and it's easy to see why when you're dealing with the utility that Docker provides. This seems to be an ongoing aspect for the developers and needs more time to be completely fleshed out.
It's still in its infancy in comparison to a lot of other services out there, so there are issues both well known and even yet to be discovered most likely. Be aware of this when adopting Docker to your infrastructure or needs. Review collected by and hosted on G2.com.
I like everything about Docker. It solves pretty much all problems with deployment and dev environment setup. If you are not using Docker you are doing it wrong. Review collected by and hosted on G2.com.
Scaling can be a bit hard to configure and Docker Cloud is unreasonably priced. Review collected by and hosted on G2.com.