Introducing G2.ai, the future of software buying.Try now

Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews & Product Details - Page 25

Mirantis Kubernetes Engine (formerly Docker Enterprise) Overview

What is Mirantis Kubernetes Engine (formerly Docker Enterprise)?

Mirantis Kubernetes Engine (formerly Docker Enterprise) is full-featured, CNCF-compliant enterprise Kubernetes, complete with a management webUI, Calico container networking, and Istio ingress. It’s built on Mirantis Container Runtime (formerly Docker Engine – Enterprise) mdash; the leading enterprise container engine, with Content Trust and build-in FIPS 140-2 encryption, certified with a DISA STIG. Mirantis Kubernetes Engine can run Linux and/or Windows worker nodes (manager nodes run on Linux), and provides Kubernetes, Swarm, or mixed orchestration on workers. Plus, Mirantis Kubernetes Engine can host Mirantis Secure Registry (formerly Docker Trusted Registry) for a complete, self-contained software supply chain.

Mirantis Kubernetes Engine (formerly Docker Enterprise) Details
Product Website
Languages Supported
English
Show LessShow More
Product Description

Mirantis Kubernetes Engine (formerly Docker Enterprise) is the world's leading software container platform to build, ship, and run any app anywhere.

How do you position yourself against your competitors?

Mirantis Kubernetes Engine (formerly Docker Enterprise) makes it easy to deploy and manage containers on any infrastructure. We leverage a full stack of hardened open source technologies, enabling cost savings with no vendor lock-in.

Featuring FIPS-140-2 encryption, image signing, and vulnerability scanning with automated governance, Mirantis Kubernetes Engine provides security throughout different stages of the application lifecycle and across the full Kubernetes stack, backed by support and managed services from leading open source experts who enable security compliance and the best possible SLAs.


Seller

Mirantis

Description

Mirantis is a leading cloud application infrastructure provider that specializes in enabling enterprises to deploy and manage containerized applications at scale. The company offers solutions for Kubernetes and OpenStack, focusing on simplifying the complexities of cloud-native environments. With a strong emphasis on open-source technologies, Mirantis helps organizations accelerate their digital transformation by providing tools and services for DevOps, automation, and cloud management. Their offerings include Mirantis Kubernetes Engine, Mirantis OpenStack, and various support and consulting services tailored to optimize cloud operations. Visit their website at [mirantis.com](https://www.mirantis.com) for more information.

Overview Provided by:

Recent Mirantis Kubernetes Engine (formerly Docker Enterprise) Reviews

AA
Amarbold A.Enterprise (> 1000 emp.)
3.5 out of 5
"Review of Mirantis Kubernetes Engine"
The Khanbank is the Mongolian Biggest bank. we transform to the DevOps & Cloud approach since 2019. MKE's installation, transformation, integration...
Verified User
A
Verified UserMid-Market (51-1000 emp.)
4.5 out of 5
"Solid Performance and Feature Availability"
I've used this product back when it was Docker Enterprise for business purposes and haven't really had any complaints. In the start, I did use the ...
Parth G.
PG
Parth G.Enterprise (> 1000 emp.)
4.5 out of 5
"A pretty good container orchestration platform for cloud native apps scaling across multi cloud"
The most useful part is the MKE UI. This simplifies the task of running and administering your k8s workload for people who don't like the cli or ar...

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

11 months

Average Discount

8%

Perceived Cost

$$$$$
View More Pricing Information

Mirantis Kubernetes Engine (formerly Docker Enterprise) Media

Mirantis Kubernetes Engine (formerly Docker Enterprise) Demo - Universal Control Plane
Docker Enterprise includes the Universal Control Plane (UCP), which helps manage your clusters and applications through a single interface
Mirantis Kubernetes Engine (formerly Docker Enterprise) Demo - Docker Trusted Registry
Docker Security Scanning for DTR ensures only high integrity applications are running in production. Docker Security Scanning indexes the components in both Windows and Linux images and compares them against a known CVE database.
Mirantis Kubernetes Engine (formerly Docker Enterprise) Demo - Universal Control Plane Orchestration
UCP supports both Swarm and Kubernetes for container orchestration.
Mirantis Kubernetes Engine (formerly Docker Enterprise) Demo - Universal Control Plane Istio Ingress
UCP 3.3.0 includes the ability to simply “turn on” Istio Ingress for your Kubernetes cluster.
Mirantis Kubernetes Engine (formerly Docker Enterprise) Demo - Add Linux and Windows worker nodes to a cluster
Docker Enterprise 3.1 with Kubernetes 1.17 lets you easily add Windows Kubernetes workers to a cluster (cluster master nodes must still run on Linux), mixing them optionally with Linux workers.
Play Mirantis Kubernetes Engine (formerly Docker Enterprise) Video
Play Mirantis Kubernetes Engine (formerly Docker Enterprise) Video

Official Downloads

Answer a few questions to help the Mirantis Kubernetes Engine (formerly Docker Enterprise) community
Have you used Mirantis Kubernetes Engine (formerly Docker Enterprise) before?
Yes

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.)
Validated Reviewer
Review source: Organic
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.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Edward M. V.
EV
Founder
Research
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
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.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Diego P.
DP
Founder
Computer Software
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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

Beware the supported OS list. FreeBSD is missing. Review collected by and hosted on G2.com.

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) Review collected by and hosted on G2.com.

Wellington P.
WP
Software Engineer
Internet
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Yoanis G.
YG
Sr. Cloud Application Architect & DevOps
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Georgios G.
GG
IC Digital Design Engineer
Semiconductors
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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

Analyse how much you need docket before incorporating it. You might result in a situation that you don't get very beneficial but you have already adjusted your workflow. You might be happy with traditional VMs and get tricked by the trend.

Another thing to keep in mind is that Docker itself will not give you a complete solution. You have to do a research for other tools that will make Docker shine (eg swarm or tutum). Review collected by and hosted on G2.com.

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

Easy and straightforward deployments. Minimize time-to-deployment factor. Have an easy, clean and uniform workflow among all the members of the team. Review collected by and hosted on G2.com.

Matthew S.
MS
Senior Software Engineer
Financial Services
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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

Pay attention to good security practices, and to avoid corresponding anti-patterns.

Use "docker-machine" to isolate your Docker environment on your development systems.

Use "docker-compose" to prepare stacks of containers to run in your development environment.

Evaluate the Tutum service (recently acquired by Docker, Inc.) as a way to deploy stacks of containers to your production and QA infrastructure. Review collected by and hosted on G2.com.

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

We chose to replace a monolithic, vertically-scaled app deployment system with horizontally-scaled Docker containers running on AWS and managed by the Tutum service.

So far, the direct benefits we've realized have been faster deployment times, easier and more trustworthy deployment workflows, and better separation and monitoring of services at runtime.

The net effect has been that our app and its services have been performing faster, we are deploying more frequently, and we can now modularize our code more effectively to optimize for memory consumption.

Last but not least, we achieved a reduction in our monthly hosting costs! Review collected by and hosted on G2.com.

Jake D.
JD
Software Engineer
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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

The two biggest problems Docker solves easily, is that of making a server reproducible, and setting up development/testing environments easier.

With the right Docker setup, you could have a single command(using Vagrant) that will bring up any number of containers necessary to run your entire app or test suite, while using almost no resources unrelated to the actual processes involved. This also makes the process of parallelizing heavy tasks, like large test suites, much easier.

But the biggest benefit, is simply time. When your VirtualBox or VMWare setup goes wrong for some reason, it often requires a full re-build, which often takes ~30 minutes. Even the daily bootup requires 5 minutes, often.

On the other hand, you've got Docker- the first time you bring a container down, the download time is the only thing you're limited by. After it's downloaded, it's near instant to have anything running- and with the sophisticated caching measures Docker uses to make VM automation feel like Git, that first time build is often shortened to seconds. Review collected by and hosted on G2.com.

Andrew M.
AM
Founder
Computer Software
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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

Evaluate Docker before you commit to using it-- there's a lot of situations where Docker isn't right for your company. Review collected by and hosted on G2.com.

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

The development to test to production workflow is extremely difficult to get right. Small development shops may be able to setup a CI/CD platform, such as Jenkins, GitLab CI, or a hosted solution like Travis, but these test environments are not the same as the production platforms. Docker eliminates the differences between each stage of development. Review collected by and hosted on G2.com.

Paul L.
PL
Assembler
Automotive
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
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.

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

Metal as a service seems to grow in popularity. Combine this with a micro service architecture you would get a lot af bang for your bucks. Direct access to your hardware. Take a look at packet as an example. Checkpointing memory from a container and restore it to a docker daemon in another datacenter would allow you to continue where you left off in another country. Moving a session of the game quake 3 arena from one side off the world to another is something i always wanted to do on friday evening. Review collected by and hosted on G2.com.