Introducing G2.ai, the future of software buying.Try now
Mirantis Kubernetes Engine (formerly Docker Enterprise)
Save to My Lists

Mirantis Kubernetes Engine (formerly Docker Enterprise) Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find the ease of use of Mirantis Kubernetes Engine refreshing, simplifying Kubernetes management for newcomers and experienced users alike. (4 mentions)
Users appreciate the user-friendly interface and straightforward operation of Mirantis Kubernetes Engine, facilitating seamless container management. (4 mentions)
Users find the customer support of Mirantis Kubernetes Engine helpful and responsive, enhancing their overall experience. (3 mentions)
Users find the installation process straightforward, facilitating easy Kubernetes management and day 2 operations. (3 mentions)
Users find the ease of use and helpful support of Mirantis Kubernetes Engine enhances their container management experience. (2 mentions)
Users express frustration with poor customer support, as solutions often feel inadequate and require manual workarounds. (3 mentions)
Users find the poor documentation for Mirantis Kubernetes Engine frustrating and desire more searchable resources. (2 mentions)
Users struggle with the confusion of black box operations in Mirantis Kubernetes Engine, seeking clearer documentation. (1 mentions)
Users note that improvement needed includes better documentation and clarity on MKE's inner workings and operations. (1 mentions)
Users find the enterprise support portal for Mirantis Kubernetes Engine to be lacking in user-friendliness and clarity. (1 mentions)

281 Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.

Mirantis Kubernetes Engine (formerly Docker Enterprise) Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
G2 reviews are authentic and verified.
Verified User in Internet
UI
Enterprise (> 1000 emp.)
"Works well to isolate applications"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Application isolation.

Reusable containers so that we build it once in Jenkins, push it to a repository, and can then push it to other environments.

Smaller containers than a full VM. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Networking can be hard, but it's being improved.

Service discovery can also be difficult.

Using containers for horizontally scalable applications like Cassandra, Zookeeper etc can be difficult. Review collected by and hosted on G2.com.

Edward M. V.
EV
Founder
Research
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Excellent for application development, but still evolving quickly"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Docker is an excellent system for encapsulating all of the dependencies of a software package, so that it can be portably deployed either for development or for production. It uses technology derived from Linux containers to built a standard operating environment that collects only the resources that an application needs to work, and then networks together these containers to allow you to build services out of these components. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

The biggest challenge with Docker is keeping up with the rapid pace of development. The Github project has hundreds of open issues, and the pace of development is such that if you are using advanced features that you are likely to run into substantial changes at every major release. Review collected by and hosted on G2.com.

Diego P.
DP
Founder
Computer Software
Small-Business (50 or fewer emp.)
"Docker in production server"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Easy deployment and getting rid of the dependency hell is the selling point of Docker. Once you setup your Docker environment (which can be a pain in the arse if it is your first time), all your colleagues can use varying development environments without worrying about build errors and portability. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Depending on the OS, Docker may use different implementations to be able to act same on every platform out there. Current version therefore includes some workarounds for the sake of portability. Mac OSX and Windows version depend on a linux vm, FreeBSD version (unofficial port) use jails etc. Support is increasing but it would be good if we could use latest Docker with the same experience on every one of these platforms, especially on FreeBSD. Review collected by and hosted on G2.com.

Wellington P.
WP
Software Engineer
Internet
Enterprise (> 1000 emp.)
"An awesome tool for developers"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Docker is very easy to use, versatile and reliable. The community also makes a big difference in the product, mainly due to Dockerhub that has many images available, for most of the products you can imagine. It is also great because you can push your own images. Another great tool is Docker Registry (now Docker Distribution) that enables every company to have its own image repository. Great tool!!! Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Besides its wide documentation, I feel it's a little bit confusing. It's difficult to know if an particular solution would apply to the user's version of Docker or also with a particular OS, like Mac OS for example. I also had some trouble with my version of Mac OS + Docker Machine + Virtualbox. If your environment is a pure Linux I think you won't have any trouble. Review collected by and hosted on G2.com.

Yoanis G.
YG
Sr. Cloud Application Architect & DevOps
Mid-Market (51-1000 emp.)
"Docker is probably the singles best which have happen in the industry over the last 2/3 years. I"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

The thing I love about Docker is consistency. Before Docker we had to think about environments, installations, configurations, etc and it was all a big mess. With Docker we still have to think about it but in a more organic, organize and consistent way. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Seriously I don't know what I don't like about Docker. Maybe the fact that more people should be using it but that's nothing to do with Docker. Review collected by and hosted on G2.com.

Georgios G.
GG
IC Digital Design Engineer
Semiconductors
Mid-Market (51-1000 emp.)
"Develop-test-deploy-iterate in fast forward"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Docker is a clean an elegant way to organize your development and testing environments. Also you get the deployment systems for free since it's the same container as your the one you develop. Docker helps you strip out the unnecessary elements of a system leaving you with a clean and complete (for your purpose) system. This fact saves many resources in the deployed version. Furthermore Docker is enhancing re-usability and maintenance. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Documentation is not structured enough. You have to search all over the internet to get what you need. And still it helps you only until the intermediate level, while there are plenty more aspects in Docker that can make your productive reach the ceiling. Review collected by and hosted on G2.com.

Matthew S.
MS
Senior Software Engineer
Financial Services
Small-Business (50 or fewer emp.)
"With Docker, your apps and services can declare independence from your host OS."
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Docker popularized the practice of running apps and services inside isolated containers. The underlying technology and practices were already available to a degree, but to use those technologies in a meaningful way, you once had to build quite a bit of tooling and infrastructure on your own.

Docker-the-tool makes this process easier using a friendly API and CLI, and because Docker-the-company is well funded, additional tools have emerged that make the process even simpler. For example, docker-compose lets you spin up an entire cluster of interconnected containers on your local machine using a single YAML file. Then, you can make some minor changes to that file, and use the Tutum service to manage deploying a cluster of production machines running those same service. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

There is still a lack of coherent documentation that describes how to build an entire stack of software, with horizontal scaling, zero-downtime deploys, and so forth. There are also some security-related anti-patterns that can be easily overlooked at first (such as using the "root" user inside a container).

It can also be difficult or impossible to work on "Dockerfiles" (build scripts for docker images) when you have no connectivity, limited connectivity, or bandwidth caps. This is due to a need to re-run the entirety of any step that was changed. For example, if you have a step that pulls in 100MB of packages, and you want to add one more package to that list, then rebuilding will cause the entire set of packages to be re-downloaded in the typical use case.

Finally, with some types of language ecosystems, it's difficult to run a development environment inside a set of containers while also using a hot-reloading environment. You can build and test containers locally pretty quickly, but that is still slower than not rebuilding at all in those types of development scenarios. Review collected by and hosted on G2.com.

Jake D.
JD
Software Engineer
Mid-Market (51-1000 emp.)
"Docker- a more genuine path to the goals Virtual Machines try to solve"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Docker makes the process of getting through the domain knowledge about Linux Containers much easier than going through old, traditional methods. Throwing aside the need to juggle dozens of separate concerns, everything goes through the container system, giving you a simple CLI to create a large, dynamic system of interworking components simply.

In other words, Docker makes setting up new servers as fast as downloading a container from a repo and starting it. It also does it to a strength that traditional VMs just can't manage- Docker Containers are small, performant, and guaranteed rock-solid. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Documentation when I wrote most of what I did with Docker was inconsistent, and half of it was contained on blogs somewhere on the internet. On top of this, the community can be a bit purist- if you're not doing things "their way", often other users whom you seek help from will throw up walls to getting the solution you need.

Also, there's a lot of obvious quality-of-life improvements needed throughout the software, but as relatively young software this is unsurprising, and the situation improved rapidly even in the months I was working on Docker project. Review collected by and hosted on G2.com.

Andrew M.
AM
Founder
Computer Software
Small-Business (50 or fewer emp.)
"Docker Helps Developers of All Sizes Simplify Their Workflow"
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Docker is a tool that allows for developers of all size to develop and deploy applications with confidence and in a streamlined manner. Docker images allow for the exact environment you develop on to be used in test and prod, reducing bugs from changing environments. The community is fantastic and there are plenty of resources for developers that simply want to manually "docker push" and "docker run", or perform enterprise level cluster management with tools like Kubernetes. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Some of the tools in the Docker ecosystem-- the software that helps you actually *use* Docker in production-- is a little young. Tutum (recently purchased by Docker) allowed for even small developers to compose services and connect them together with software-defined networks and service discovery, but other self-hosted alternatives are still maturing. In essence, while the community is a strength, it is also a weakness-- it's in development and will still take time to fully develop. Review collected by and hosted on G2.com.

Paul L.
PL
Assembler
Automotive
Enterprise (> 1000 emp.)
"I have been using Docker since their first public release and got hooked immediately."
What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

I am always interested in the development of software, Docker nonetheless. That means that I'm trying to watch the commit history very carefully on Github and so i will be ahead and aware of new features that will show up in the upcoming release. Review collected by and hosted on G2.com.

What do you dislike about Mirantis Kubernetes Engine (formerly Docker Enterprise)?

The toolkit around docker is rather large and sometimes there seems to be along way until you get to docker. You have docker-machine which can boot docker rather fast but lets take this step further. Now i want to boot docker on three different providers, add a scheduler (docker-swarm) and high-availability (a consul-cluster outside of docker) we are starting to get there but this is rather complex. I still miss scaling up and down depending on usage thresholds. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

11 months

Average Discount

8%

Perceived Cost

$$$$$
Mirantis Kubernetes Engine (formerly Docker Enterprise) Comparisons
Product Avatar Image
Red Hat OpenShift
Compare Now
Product Avatar Image
Kubernetes
Compare Now
Product Avatar Image
MAMP
Compare Now
Mirantis Kubernetes Engine (formerly Docker Enterprise) Features
Network Isolation
Packaging
Container Networking
Orchestration
Developer Toolkit
Architecture
Datacenter
Mirantis