---
title: Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews
meta_title: 'Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews 2026:
  Details, Pricing, & Features | G2'
meta_description: Filter 286 reviews by the users' company size, role or industry
  to find out how Mirantis Kubernetes Engine (formerly Docker Enterprise) works for
  a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 286
  scale: '5'
date_modified: '2026-07-31'
parent_category:
  name: Containerization
  url: https://www.g2.com/categories/containerization
---

# Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews
**Vendor:** Mirantis  
**Category:** [ Enterprise Kubernetes Management Software](https://www.g2.com/categories/enterprise-kubernetes-management)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 286
## About Mirantis Kubernetes Engine (formerly Docker Enterprise)
Mirantis Kubernetes Engine (MKE) is the industry’s leading enterprise Kubernetes platform, designed to provide organizations with total control over their strategic infrastructure. Powering some of the world’s largest production clusters, MKE 4 introduces a 100% open-source, &quot;composable&quot; architecture based on k0s. This shift allows platform engineers to precisely tailor their stack by swapping in validated CNCF ecosystem components for networking, ingress, and storage, avoiding the &quot;black box&quot; limitations of proprietary distributions. MKE delivers an &quot;enterprise-ready&quot; experience out of the box, featuring a convenient web UI, declarative lifecycle management, and automated drift correction. It uniquely supports a converged infrastructure, allowing organizations to manage both containerized workloads and virtual machines (via KubeVirt) on a single platform. For mission-critical environments, MKE maintains a rigorous focus on security with FIPS 140-2 encryption and a hardened, DISA STIG-certified foundation. Whether running on-premises, in the cloud, or at the edge, MKE provides the stability, performance, and flexibility required for modern cloud-native applications and generative AI workloads.



## Mirantis Kubernetes Engine (formerly Docker Enterprise) Pros & Cons
**What users like:**

- Users value the **ease of use and robust security** features of Mirantis Kubernetes Engine for deployments. (3 reviews)
- Users appreciate the **ease of use** of Mirantis Kubernetes Engine, making it simple to configure and manage Kubernetes. (2 reviews)
- Users value the **wide range of features** in Mirantis Kubernetes Engine, ensuring high-quality deployments and robust security. (2 reviews)
- Users appreciate the **flexibility of cloud integration** with Mirantis Kubernetes Engine for seamless Kubernetes deployment across various clouds. (1 reviews)
- Users find the **easy deployment** of Mirantis Kubernetes Engine a significant advantage for quick and efficient setup. (1 reviews)
- Easy Setup (1 reviews)
- Security (1 reviews)
- Simple (1 reviews)
- Stability (1 reviews)
- User Interface (1 reviews)

**What users dislike:**

- Users note that **complex learning** challenges may arise, especially for teams without Kubernetes expertise, hindering efficient use. (1 reviews)
- Users find the **complex setup** for networking to be time-consuming and requires significant effort to complete. (1 reviews)
- Users find the **difficult learning curve** of Mirantis Kubernetes Engine challenging, especially without specialized resources or expertise. (1 reviews)
- Users find the **learning curve challenging** , especially for those without dedicated Kubernetes expertise or resources. (1 reviews)
- Users find that **learning difficulty** persists due to the time and effort needed to master advanced features. (1 reviews)
- Networking Issues (1 reviews)
- Users struggle with **poor customer support** , often requiring DIY fixes instead of receiving timely assistance from support engineers. (1 reviews)
- Technical Expertise Required (1 reviews)

## Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews
  ### 1. Docker experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Environmental Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2018

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

it has allowed us to scale our web application while not having the complexity of the parts of our software product slow down the development and deployment of new features and product expansion. 

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

So far it has worked and we don't report any issues.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Allows our tech team to manage many data sources and APIs that tie into the backend of our web application. We've benefited from decreased downtime from a failure in one part of the app taking down others. 

  ### 2. A new way of developing App

**Rating:** 5.0/5.0 stars

**Reviewed by:** YESMI T. | Engineer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 22, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

I like the flexibility to app deployment and the lot of images available; I like as with Docker I can to have lots softwares running at the some time; Also, the better that Docker have a version CE

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

That in some old computer can't to run,  but is understandable  

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

it a new way of manages your apps, it is great 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We currently are migrating to a microservices environment, with docker we can to have a great support to completed this process

  ### 3. Brief

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in E-Learning | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

I used docker to build a proof of concept application and I liked how mobile it made our development environments.  It didn't matter what machine we were using PC or Mac it was easy for the other developers to get their environments up and running quickly.

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

There is a bit of a steep learning curve to setting it up.  But once you get over it, it runs smoothly

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

This is a great product.  I would highly recommend it for large projects that involves many developers.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

I used while working on a proof of concept project.  It helped make sure other developers involved didn't have to do much configuration to get the application up a running

  ### 4. Idiot proof your setup.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Clint C. | Principal Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 26, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

One of the nicest things about docker is the ability to experiment with a setup and then be able to completely tear it down or reset it if (or usually when) that experiment goes horribly wrong.

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

The chief complaint that I find with Docker is odd updates that may leave you completely dead in the water. Make sure and research the latest update before applying it to a vital machine.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker is easy to experiment with and the rewards are great for the small amount of effort that it takes to try it out.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We use it primarily as an easy way to setup, configure and update our development environments. We can easily install all the dependencies such as MySQL, CouchBase, and Ruby/Rails on a new developer's machine.

  ### 5. Excellent product for development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Ability to script containers to automate deployment which can run on any platform.

Docker containers are very lightweight and can be packaged up and deploy to any host on any platform and speeds up development time considerably and also ensures the same software is present regardless of where it is deployed.

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

Setting up persistent storage can be a pain but once you have mastered how to do this then its great.

Including additional docker hosts as a swarm can also be quite difficult but otherwise when its working its great.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Streamlines packaging and deployment of software and once you have scripted a container it can be ported anywhere.



  ### 6. Maximum flexibility

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 26, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker allows to deploy faster and lighter solutions based on existing templates with minimum resources. Although it appear on the spot recently, there are many templates that you can download to use as starting point for your own purposes.

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

Unless you prepare a proper configuration, the status or changes are lost once you shutdown the instance.
The Windows version still requires a bit of improvement.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Before implementing any solution, think carefully how to distribute the mounting points. The changes done within the instance are not saved unless they are done on a separated drive.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

The implementation of isolated applications that run in separated environments within the same host.

  ### 7. Awesome experience 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 03, 2018

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Isolated testing environments and seamless deployment of complex applications 

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

There is no good docker / kubernetes hosting supporting DSGVO at the moment

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Testing with different software stacks

  ### 8. Docker Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Achilleas K. | Web Developer, Retail, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 26, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

I like the devops workflow, i like that i can collaborate easily with the team members and we can also separate our responsibilities according to our specialities. Also, in the future we should implement the docker technology in our web infrastructure using Orchestration. 

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

its a bit complicated in the beginning and we need some more documentation 

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

i recommend this with eyes closed

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

devops operations are boosted significantly 

  ### 9. Makes it easy to work across all operating systems

**Rating:** 4.0/5.0 stars

**Reviewed by:** Marilyn A. | Associate Engineer, Food Production, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 26, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

this can be used with any operating system: linux, mac os, and windows

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

you need windows pro to run docker (fyi) but are fine using it on mac os and linux without it.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

being able to develop code in unison with other members and not having to worry about a developer being on a windows machine, mac or linux. Everyone can code peacefully. 

  ### 10. The buzz has become a roar

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amey M. | Senior BI Developer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker has made containers easier and safer to deploy and use than previous approaches. Docker makes it possible to set up local development environments that are exactly like a live server,

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

With Docker, all containers must use the same operating system and kernel.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

it makes it easy for developers to quickly create ready-to-run containered applications; and it makes managing and deploying applications much easier. 

  ### 11. Docker for local development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker has been an essential tool for our internal development process. Being able to develop our products in the same environment as the production servers means we spend less time dealing with OS/library issues and more time being productive. It also helps with the on boarding process as new developers don't have to spend half a day setting up their environment.

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

The only issue we've had with Docker is deciding how far down the rabbit hole to go with the containers.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We're able to spend more time in development and less time solving server/library specific bugs and on boarding time.

  ### 12. Convenient solution!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Candyce D. | SDE I, Internet, Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

We couldn't be happier with Docker. It's helps us connect and test our Postgres DBs on AWS. 

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

I cannot think of anything I dislike at the moment. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We are using it to test our AWS DBs locally

  ### 13. Great tool, difficult to master.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luca L. | Web Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 25, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

The ability to define a standard environment for my application server, easy to share, test and deploy.
Even easier life cycle using compose and getting advantage of named volumes.
Now it is widespread enough to find many third party tools and services that works with it, adding more value on top, such as: continue integration tools, cloud application services, application container management and quality compliance tools.

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

Learning curve is somehow hard, and there are still differences on how it runs on different host machines, like non-Pro versions of Windows.
New users tend to struggle to set-up Docker on their machine and understand how to use it as replacement of their usual development local server.
Sometimes misunderstanding what it is meant for can lead to "hackish" use and dissatisfaction, bouncing potential users back to their comfort zone.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

For web development, is easier to start using it with docker-compose, as it allows to grasp the interactions of containers by reading the yaml configuration and you can easily play with it, changing the parameters and experiment what happens.
Understanding how volumes works, especially named volumes, and service linking, will make it easier to begin making simple yet productive use of this tool.
If your application is not stateless, you won't have the opportunity to simply deploy your app in a scalable infrastructure, which is one of the great advantages of managing apps as containers.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Used to have problems when moving an app from the development environment to the staging and production ones. The development environment used to have a different OS or just different software versions, and usually polluted by configurations/versions used for others projects.
Since the adoption of Docker the deployment life-cycle became more predictable, easier to automate and evolve.

  ### 14. A must to know for QA Team

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** October 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Ability to quickly run docker container locally and test the new feature developed during the sprint.  Ideal for testing web application in microservice architecture;  it helped me a lot when we could not deploy in QA enviroment. 

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

Right now I cannot find any defect for this peace of cake.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

If you want to be a serious testing engineer you need to know Docker. I recommend other Engineers to start learning docker containers and then slowing moving to the Docker Swarm.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

it's easy. It's a cluster but feel like normal Docker

  ### 15. Docker is the future of application development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

The ease to build, package, deploy, scale and test the applications using docker is simply amazing. The best feature is automated horizontal scaling which you can easily get with Docker

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

Support for docker in cloud maybe needs a bit of improvement

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

I would definitely recommend others to start containerizing their applications into Docker and deploy using orchestration tool like kubernetes/DockerSwarm

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Application containerizing and deployment with auto scaling for Enterprise applications

  ### 16. So AWESOME! Way faster than running virtual machines

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Human Resources | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 22, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

The performance is AMAZING compared to running apps inside virtual machines.
Constructing docker images is a breeze, dockerfiles make creating app containers straightforward.
Perfect for running micro-services, and great support on Kubernetes.

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

Docker networking is pretty bad
Cleaning up stale images and left over stuff on machine needs to be automated
There was also a recent buggy release that didn't handle image cleanup correctly

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Definitely give it a shot, especially if you are running micro-services

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Deploying micro-services
Streamlined development containers

  ### 17. Docker Review 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Education Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker creates a very easy way to run applications. 

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

Docker adds an additional layer of complexity to the build and deployment of an application. 

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

I would definitely recommend Docker to anyone that is interested. Docker is a great tool that provides great ease of use and can be used by all of the members within a team. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Docker allows a group of developers to create, run, and deploy an application with the use of containers. 

  ### 18. Works with small learning curve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yehuda S. | Lead Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 25, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

the way i can keep my environment the same for different developers

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

the way server variables are isolated in their containers

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

allowing local devolpment to have a consistent server base

  ### 19. Awesome Environment

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 25, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

This is the best environment for Development, Testing, Quality Assurance and Production Environment. Docker has really nice user experience, easy to configure and customize. It has best external ecosystem and also have good cluster management.

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

Some of the stateless services like database.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Creating reproducible environment quicky without any issue. It is easier to reproduce problems and avoiding the common case of “environment issues” or similar.

  ### 20. An improved development & deployment story, but not without pain points

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 14, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

* Repeatable deployments
* Ability to quickly try out software made by other 3rd parties without having to deal with an installation process

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

* Slow when using with files residing on the host filesystem
* Command line interface is confusing, steep learning curve

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We use Docker for both local development, and production deployments.

When developing locally, it is useful for us as it allows the development environment to closely mimic production execution. However, when using Docker locally with files mounted outside of container things can become untenably slow. This is especially apparent when developing Node apps inside docker, as there will be 1000s of small JS files that have to be imported & watched.

In production, having a single immutable artifact that is the result of a build process helps with repeatability, and diagnosis of issues as the development team can pull the production image from the registry and run it locally.

  ### 21. Takes the pain out of your deployment process

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bharadwaj (Brad) C. | Director Of Engineering/Head of Reliability Engineering, Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

1. Full control over the execution environment of the application
2. You can run tests against the same image that will finally run on the production server. 
3. Very easy to maintain environments for the application for the Ops team.
4. You can create several instances of the same environment. Without Docker, it was a main to manually maintain consistent environment on multiple servers


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

1. Major change for organizations to add this new layer (so think before you jump in)
2. Managing a huge amount of containers is challenging 
3. The containers share the same kernel and are therefore less isolated than real VMs.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

1. Its a long process; so do your analysis before jumping in. Its cool to talk about continuous integration/deployment; but its also important to understand is that the right approach for your use case. I have seen companies start and abandon after spending months of effort/money because its hard.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Continuous Integration and Deployment to have our changes to production on a near real time basis

  ### 22. Docker helped us to run local development environments

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** October 26, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker was easy to use, very flexible and fast

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

Did not work on MacOS without a virtual machine

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Running local development environment. It helped us to fix a lot of problems in our development workflow since development and production environment were pretty similar 

  ### 23. Docker for React-Node Application Developement

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joselie C. | Database Administrator, Construction, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 28, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Same environment across remote developers.

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

Very slow loading time. It takes 10 - 15 seconds to reload the local server using docker.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

I will always recommend docker, you can't go wrong with it.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Previously we always encounter a problem about different environment setup. An error like "it is not working on the other but perfectly fine on the other end" is well addressed by using docker.

  ### 24. Nice tool solves the problem for storing container images

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Nice    tool solves the purpose of putting container images

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

. Nothing i can think of. It is pretty good and we are happy using that.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We have loads of app images being used or downloaded from registry.

  ### 25. DevOps with Docker make everything simple but powerful

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 31, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Simplify tool setup and easy to use with minimize host system requirement and maximum the system usage.

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

Some amazing new feature with some bugs so needs to balance the feature and stability. Sometimes try to dig workaround but learn more from detail. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Setup full automation DevOps tools with triggering from GitHub Enterprise. HA solution with docker swarm mode and replicated GlusterFS keep system high availability.

  ### 26. the ship has not sailed

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Design | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 19, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

I was able to quickly grasp using Docker in a matter of minutes. There is so much documentation and it does exactly what we need it to do - single containers for every project we have. 

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

Sometimes it would be sooo slow! I was never sure if it was on my end or Docker's. I'd try to check on docker status but it wouldn't always be updated with server downtimes. Also, it was very difficult for me to get up and running on Windows. I was actually unable to, I could not find any good walk throughs.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Trying to make sure everyone is able to work on any given project at the same time without having to worry about environments. 

  ### 27. With Kitematic - Docker is the Best Tool Ever.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** October 12, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Being able to create a Virtual Machine that mimics and sets up an environment in 1 click is amazing. Need to destroy it? all one command super simple!

Mosts importantly, it takes out the super complex process required when setting up a new infrastructure. Once everything is ready, deploying everything towards production is vastly simple and streamlined.

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

When setting this up however, it is a challenge alongside large learning curve. Building your own configuration could take days but once the containers are all setup and running, the rewards are massive.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker is absolutely amazing when it comes to QA environments and setting up developers with the environment they need. 

For those that are getting started, Kitematic is an amazing interface to use with Docker. We have multiple instances of databases alongside docker and its amazing to be able to sandbox these environments.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Setting up a proper environment is tough, and manually doing them for each session creates issues. Being able to duplicate an environment with containers is amazing.

  ### 28. Awesome for development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 02, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Its quite simple to get started - in terms of setup & technical complexity.
Furthermore, the declarative way of defining Dockerfiles makes the process of using Docker deterministic.

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

Running docker on Mac was a bit tedious ( virtual box + vagrant running a ubuntu img ). However, this is being addressed in the newer versions of Docker.

While Docker is an awesome tool for development, exploration and experimentation, I would be vary of using it for production.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Awesome development tool - simple, portable & deterministic

IMHO its not something suitable for production as it doesnt solve DevOps concerns besides versioning.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

When I want to have a quick deterministic environment for running/testing tasks, Docker provides a elegant solution.

Developers can share a Docker image to ensure everyone is using the same environment to build & test to provide a deterministic process for the team.

  ### 29. Super helpfull and easy for devloping

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wesley D. | Project management / Web specialist, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 26, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

You can easily start up new services and create your own configuration which you can setup to be the same as the live environment.

It supports multiple containers at once and are easy to connect. I use it in different projects in combinations such as PHP, MySQL and Apache but also a combination of NGINX, Node, PHP and MySQL.

Since we have everything in a git repo the setup is the same for all of our developers including the front end developers.

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

That sometimes it crashes and you have to delete the whole docker machine sometimes a couple of times a day.

This may occur because we write a lot of tests in node and the box got stressed out because of that but it should not really occur. Also Currently have no idea where this is coming from but does not happen often just sometimes and sometimes a couple of times a day.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Takes a little bit of time to figure out but when you use it right it is very easy to setup additional containers

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We are a software developing company which writes software in PHP and Node.

We build many micro services and we can set those up with their own containers and their own PHP configurations when needed. We will deploy this on Amazon AWS with the container service they have for docker EC2 container service. Which will be very easy to deploy.

  ### 30. Amazing Container System

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christian L. | Technical Account Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** July 14, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Everything? No really, Docker bring containers to the masses as a first class citizen of virtualization and assist in reducing time to deployment and configuration constraints by normalizing and baselining the install vector for applications. Sharing an app, part of an app, or developing for an app is made radically simply with the use of containers, and Docker acts as sugar applied to Linux containers. The available tools makes sharing containers, moving them around orchestrating deployments a breeze. Docker Swarm and Docker Compose are critical the success of leveraging Docker in a DevOps environment.

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

Documentation. A product of Docker's rapid growth is that the documentation is often sorely lacking or fragmented. It pays to be on the mailing list and to attend meet ups and watch all the docker videos possible because most of the helpful tidbits come from this. I'd like to see Docker improve in this area for 2017. It'll also make leveraging Docker in production more accessible to those who do not have the time to become SMEs on Docker and just need to leverage it as a tool. 

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Just start using it to replace small portions of your deployment at first, the parts that can accept failure, perhaps using it to manage health of systems, and as you grow more comfortable with it, you can expand it to areas that make sense. Keep in mind, Docker is NOT a magic bullet, it will NOT fix all your problems or make your bed. What it will do, is reduce time to delivery for those areas that are bottled neck by config drift  or time investments. No longer do you need to worry about your database deployment, or even the configuration management tool to roll this out, you can simply make a defined container, deploy it, make any changes that you need, and redeploy those changes in a  fraction of a second. Booting a VM is fractionally faster then booting a physical machine. Booting a container is orders of magnitude faster (often in the tenths of seconds).

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Reducing deployment friction is the chef benefit. The advent of the Cloud allowed us to break away from physical servers and rapidly develop our products and services. Docker adds a Saturn 5 rocket to that. It allows developers to easily build very complex application on their local machines much the same way VMs did, but with a fraction of the resources VMs take because of their reduced foot print. This in turn allows sharing prebuilt "containers" with a community be it within a organization or global in a matter of seconds. Additionally, the days of configuration drift are solved because we all have a common "language" for sharing configurations regardless of the tools used to build them. 

  ### 31. Deploy accelerator in true sense

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manish S. | DevOps Program Manager, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

An easy tool to standardize the deployment across environments.and it is not dependent on Host OS. It almost take away the pain to setup the development environments Docker HUB has a very good containers available to meet your needs. 

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

It is not good at scaling and you have to switch to cloud version for bigger implementations

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Give it a try. You will definitely like this tool.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We are using it to setup end to end DevOps CI/CD Pipeline

  ### 32. The future of everything, just not yet

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erik R. | Web Developer, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 29, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

The promise is amazing. Deploy anywhere and democratize application deployment. I run a semi-large app with a lot of smaller services, currently hosted on a VPS with bash and ansible for provisioning. Clicking in the VPS admin to create servers. Docker provides tools that would make all this go away, docker, but also docker-compose, docker-swarm and docker-machine.

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

You will run into a lot of bugs in this stage of the products life. Tried getting a very CPU and network intensive service up using docker-compose, docker-swarm and docker-machine. It worked for the first time, but I ran into a lot of issues and spent weeks on figuring out why. They are moving really fast, but for large production stuff I'd say wait a while and let them iron out all the kinks.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

If you like debugging weird issues, or run a really simple service, go ahead! If a lot of users depend on you and availability (and having time to talk to them and not searching docker github...), wait a bit.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Hosting an RSS service that uses Go, MySQL, Rails and microservices. When it's mature and Just Works™, it will be amazing. I know that the team and company will deliver.

  ### 33. DevOps Killer App If Only Orchestration Were More Advanced

**Rating:** 4.0/5.0 stars

**Reviewed by:** C. Spencer B. | Senior Software Engineer, Staffing and Recruiting, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 26, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker really takes the pain out of deploying complex infrastructure. It's more than just a virtualized OS, it's a whole way of thinking about how you deploy. Being able to run your code in any cloud public or private without any hiccups is amazing.

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

Once you have all your images and containers ready to go you are faced with a the 800-lb gorilla in the room: How do I orchestrate these? Kubernetes seems like overkill, but Docker Compose doesn't see powerful enough.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker requires you to think in a new way about your infrastructure. But think twice before breaking everything into microservices. Ask yourself: Is this really necessary? If I break my apps into multiple containers, does that harden it against failure.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Docker takes the voodoo out of keeping your servers running and porting them to a new env. Apps have clearly defined contracts with the rest of your systems.

  ### 34. Containers are the future

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docked strips away all the unnecessary parts of running an application on a full blown OS on a VM. It allows you to scale more efficiently and more effectively. 

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

Overall, the documentation is pretty good. I think that there needs to be improvements on how Docked containerizes databases and how other containers can use those databases. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Using Docked at the start up I worked at allowed us to have lean and clean services that were super easy to scale. It was really great not having to worry about some giant monolith later on. 

  ### 35. Docker is a good product. Not the best out there, but gets the job done. 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 03, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

Docker is a good solution that gets the job done. It allows me to be flexible in creating new features. 

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

Sometimes the system is a little clunky and there seems to be a learning curve here. 

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker is a good solution, but in my opinion there are better solutions on the market. Even at the same price point, there are better solutions. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

I would like to take different architectural approach and ensure that my containers are more portable and efficient. I've realized these benefits. 

  ### 36. Great technology!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** January 10, 2017

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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!)

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

How challenging it can be learning! The docker Hun doesn't give much training!

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Live migration of one container to another without loosing connection. So close to do so. Need more criu support but otherwise it's all a win!

  ### 37. Docker is scalable, but not syncable.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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.

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

Its hard to share files between container. You can not pull / push data from / to one container, 

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker is the most widely used container solution. They have a great community and support.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We use docker to deploy airflow worker in a isolated and scalable way.

  ### 38. An indispensable tool for a startup

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steen M. | Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 18, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

That dependencies and special steps in the build process are now 100% documented and fully reproducible

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

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.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Analyse your setup thouroughly. Try to start out with a single, easy case, such as the application server or apache. Read through other Dockerfiles to get an idea of how to organize your own; the devil is in the detail. There are many ways to structure a Dockerfile and doing it right will have a large impact on your container build times.

Do not try to containerize everything, at least not at first. Starting out, there are some things that are easier to manage outside of docker. Especially if it is crucial in your network traffic.

The docker community is very responsive and helpful. If you have a problem, be sure to gather server logs and environment information, as most of the issues with docker usually has their roots in some sort of misconfiguration.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Gone are now the days when we battled depencies on servers with every deploy and upgrade, special variables and startup parameters. And with ansible and digitalocean, our deploys are now fully automated.

Whenever we add a new dependency to our product, we containerize it and everyone on the team can be up and running in minutes. 

  ### 39. the best for portability

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 01, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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. 

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

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.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker is a great tool. Use it for the great power in reproducibility and portability

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Docker is a great product for production ready environments and helped us to easily create an infrastructure fully reproducible.

  ### 40. Docker is so easy to set up for new machines 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 26, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

I like that you can create containers to quickly set up a brand new server with all the same configurations. 

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

It has a bit of a learning curve and managing all the processes can be confusing at first. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Docker has let the team spin up machines with all the right configurations needed for our development. 

  ### 41. Docker is the future

**Rating:** 4.5/5.0 stars

**Reviewed by:** Marc S. | VP Product Development, Information Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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.

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

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.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Simple, "factual" deployment - that's more or less the biggest problem Docker is solving for us.  I use the word "factual" because this whole process really promotes the "what you see is what you get" philosophy for deploying applications.

  ### 42. Deploy with ease and precision

**Rating:** 5.0/5.0 stars

**Reviewed by:** Filipe O. | Senior Software Architect, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 26, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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.

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

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.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Read a lot of tutorials about Docker. From beginning to intermediate, then to advanced. Learn it slowly and patienly. That will take time to master Docker, but it pays very well.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

I use it mostly to deploy my applications with Nginx, Node.js, MongoDB, Redis and ElasticSearch. It's very easy to configure simple images and I can make sure my applications are working in the right environment and it'd be easy to throw the environments away and set them up again if needed. I've also set it up to cross compile Linux source code to embedded ARM platforms, it wasn't too hard and turned the configuration process much easier across developers.

  ### 43. Docker, micro-services and containers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 03, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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.

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

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

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

If you have a lot of server to manage, Docker could be the solution to deploy easily your projects, it's so easy that your development team can do the deployment themselves, Docker is perfect to go DevOps !

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

We created a transcoding infrastructure with High Availability and Clustering.

We used Compose to create the whole infrastructure, and we also made some images, for meteor deployment and also for mongoDB Replica Set. We did used images like mongo, celery or meteord.
The full infrastructure can be found on GitHub, I've also linked a screenshot of the current yaml compose file.

With Docker, we successfully made our transition to a DevOps mind in our company.

  ### 44. Docker wins out on so many levels, and has something to offer for all. 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Christian S. | Freelance Writer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 12, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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. 

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

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. 

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker is talked about all over for good reason. It's likely it can be put to task in some way shape or form to help how you run things, regardless of the scale of the system. Start small and learn as you go along with it, don't dive into the deep end trying to implement everything you have with Docker. Start small, build up. 

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Some of my setups are now a hundred times easier to run. Deploying is quicker, workflow makes more sense, isolated services are easier to organise, and I can get more out of less with the efficiency Docker provides.  


  ### 45. Docker is the best thing since sliced bread.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 23, 2016

**What do you like best about Mirantis Kubernetes Engine (formerly Docker Enterprise)?**

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.

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

Scaling can be a bit hard to configure and Docker Cloud is unreasonably priced.

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Docker will make your live easier and your team will love it.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Deployment and development environment setup. It ensures we can replicate our setup easily everywhere, anytime.

  ### 46. Works well to isolate applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** August 27, 2016

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

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

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Give it a try. You'll like it once you get over the hurdles and understand how to use it properly.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Reliable way to package our application in a reusable way and lessen the amount of time/effort that developers need to spend.

  ### 47. Excellent for application development, but still evolving quickly

**Rating:** 4.5/5.0 stars

**Reviewed by:** Edward M. V. | Founder, Research, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 15, 2015

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

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


**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

The easiest recommendation is to spin up some AWS instances and run Docker there to test how it works.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

The most important problem that Docker solves is containing the dependencies that complex systems often present. By using a Dockerfile to enumerate and specify in detail each of these dependencies, it is possible to reliably build systems that don't suddenly break because of funky low-level changes that are unexpected.

Of course, you have added a new dependency (Docker), so you have to keep on top of that, but it's worth it to make sure that you don't have to cope with breakage due to unexpected library changes.

  ### 48. Docker in production server

**Rating:** 4.5/5.0 stars

**Reviewed by:** Diego P. | Founder, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 15, 2015

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

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

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Beware the supported OS list. FreeBSD is missing.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Auto deployment hasn't been this easier before.
Even binary dependencies no longer cause build errors on different machines.
Crash recovery is so simple and dependable.
Attaching to a container, backing up logs and migration between operating systems is easier. (goodbye screen)

  ### 49. An awesome tool for developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Wellington P. | Software Engineer, Internet, Enterprise (> 1000 emp.)

**Reviewed Date:** December 14, 2015

**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!!!

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

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

I really recommend try Docker. For developers it's easy to start and you'll have immediate gains. But the biggest advantage is to create images for your products and put them in production!! This you require more effort but the benefits will pay!! Start with one product, adapt your process, have fluidity with it and then migrate other applications. It's a way which you won't regret to take.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

As a developer I try use Docker to run all dependent applications that the software I build needs, for example, databases, caches, application servers, and so on. Docker is also good to run integration or acceptance tests. For example, if you have to test your application using an Oracle DB, then you can get an instance up & running in few minutes.

  ### 50. Docker is probably the singles best which have happen in the industry over the last 2/3 years. I

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yoanis G. | Sr. Cloud Application Architect & DevOps, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 10, 2016

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

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

**Recommendations to others considering Mirantis Kubernetes Engine (formerly Docker Enterprise):**

Just use it and you won't regret it. Yes, the learning curve it's a bit steep but once you're pass it the future is just bright.

**What problems is Mirantis Kubernetes Engine (formerly Docker Enterprise) solving and how is that benefiting you?**

Continuous deployment, Continuous integration,  Easier setup of development environments, Clustering.


## Mirantis Kubernetes Engine (formerly Docker Enterprise) Discussions
  - [What is the best way to use docker enterprise  ?](https://www.g2.com/discussions/32240-what-is-the-best-way-to-use-docker-enterprise) - 1 comment, 1 upvote
  - [What are there vision for Docker Enterprise in ext 5 years?](https://www.g2.com/discussions/31747-what-are-there-vision-for-docker-enterprise-in-ext-5-years) - 1 comment, 1 upvote
  - [How do I run Docker without sudo access?](https://www.g2.com/discussions/how-do-i-run-docker-without-sudo-access) - 2 comments, 1 upvote
  - [What is Mirantis Kubernetes Engine (formerly Docker Enterprise) used for?](https://www.g2.com/discussions/what-is-mirantis-kubernetes-engine-formerly-docker-enterprise-used-for) - 1 comment
  - [What is Docker engine enterprise?](https://www.g2.com/discussions/what-is-docker-engine-enterprise) - 1 comment

- [View Mirantis Kubernetes Engine (formerly Docker Enterprise) pricing details and edition comparison](https://www.g2.com/products/mirantis-kubernetes-engine-formerly-docker-enterprise/reviews?page=5&section=pricing&secure%5Bexpires_at%5D=2026-07-31+12%3A46%3A34+-0500&secure%5Bsession_id%5D=2c0b95f9-bdbf-440a-a31f-6287790d8b8a&secure%5Btoken%5D=6272619ca8c90cf5466e5049e16414dc8de210c8178afb42759e5b929aa3620b&format=llm_user)

## Mirantis Kubernetes Engine (formerly Docker Enterprise) Features
**Fleet & Lifecycle Management - Enterprise Kubernetes Management**
- Automated Cluster Provisioning & Onboarding
- Multi-Cluster Fleet Management
- Cluster Templates & Blueprints

**Management**
- Network Isolation

**Day-2 Operations & Reliability - Enterprise Kubernetes Management**
- Auto-Remediation for Nodes & Clusters
- Resource & Cost Visibility
- Backup & Restore for Cluster Resources

**Organization**
- Packaging 
- Container Networking
- Orchestration

**Identity & Access Management - Enterprise Kubernetes Management**
- Policy-Based Access Controls
- Enterprise SSO Integration
- Multi-Tenancy & Team Isolation
- Centralized RBAC Across Clusters

**Development**
- Developer Toolkit
- Architecture
- Datacenter
- Virtualization

**Governance, Policy & Compliance - Enterprise Kubernetes Management**
- Compliance Reporting & History
- Standards Guardrails for Cluster Config
- Audit Logging & Forensics

**App Delivery & Platform Integrations - Enterprise Kubernetes Management**
- CI/CD Toolchain Integrations
- GitOps-Based Config & Deployment

## Top Mirantis Kubernetes Engine (formerly Docker Enterprise) Alternatives
  - [Red Hat OpenShift](https://www.g2.com/products/red-hat-red-hat-openshift/reviews) - 4.5/5.0 (290 reviews)
  - [Amazon Elastic Container Service (Amazon ECS)](https://www.g2.com/products/amazon-elastic-container-service-amazon-ecs/reviews) - 4.3/5.0 (249 reviews)
  - [Google Kubernetes Engine (GKE)](https://www.g2.com/products/google-kubernetes-engine-gke/reviews) - 4.5/5.0 (216 reviews)

