Best Container Engine Software

Container engines, often referred to as operating-system-level virtualization, are operating systems in which the kernel allows the existence of multiple isolated instances. Each instance is referred to as a container, virtualization engine, or jail. Developers use these to create secure, virtual hosting environments with isolated resources. Developers can also separate applications, programs, or segments of code for increased security. These tools reduce overhead for companies and simplify migration processes. Containers can also be used to store applications in a securely hosted environment to increase space, efficiency, and organization. Software solutions such as container management software, container orchestration software, container networking software, container monitoring software, and service discovery software combine to create a microservice ecosystem.

To qualify for inclusion in the Container Engines category, a product must:

  • Virtualize operating systems in a resource-isolated environment
  • Add a level of abstraction to contained applications
  • Allow administrators experience a virtual dedicated server
  • Allow administrators to determine policies and interpolation
G2 Crowd Grid® for Container Engine
Leaders
High Performers
Contenders
Niche
Market Presence
Satisfaction

Help create this Grid®

We need more reviews for products in this category. Help by contributing a review.
Write a review
Compare Container Engine Software
    Results: 16

    Filters
    Star Rating

    Container Engine reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

    Apache Mesos is a cluster manager that distributes resources across applications and databases.

    Get a Quote

    rkt is an open source container runtime designed for composability, security, and speed.


    Sandboxie uses isolation technology to separate programs from your underlying operating system preventing unwanted changes from happening to your personal data, programs and applications that rest safely on your hard drive.

    Get a Quote

    Oracle Solaris 11.3 is an advanced enterprise operating system. It delivers security, speed, and simplicity for enterprise cloud environments and DevOps.

    Get a Quote

    CoreOS provide a software that securely run application containers anywhere.


    Jails can now have the amount of memory available to their processes' resident sets (RSS) CPU limiting is implemented by giving each jail a number of CPU shares and tracking the estimated CPU usage of the tasks that run in that jail

    Get a Quote

    Garden is the component that Cloud Foundry uses to create and manage isolated environments called containers. Each instance of an application deployed to Cloud Foundry runs within a container. For more information about how containers work, see the Container Mechanics section of the Understanding Container Security topic.

    Get a Quote

    LXD is a next generation system container manager.It offers a user experience similar to virtual machines but using Linux containers instead.It's image based with pre-made images available for a wide number of Linux distributions and is built around a very powerful, yet pretty simple, REST API.

    Get a Quote

    runc is a CLI tool for spawning and running containers according to the OCI specification.

    Get a Quote

    LXC by Linuxcontainers.org is a set of tools, templates, library and language bindings. It's pretty low level, very flexible and covers just about every containment feature supported by the upstream kernel.


    The Open Container Initiative (OCI) is comprised of a diverse set of members that are committed to creating an open industry standard around a container image format and runtime backed by a certification program.

    Get a Quote

    OpenVZ is a container-based virtualization for Linux that creates multiple secure, isolated Linux containers (otherwise known as VEs or VPSs) on a single physical server enabling better server utilization and ensuring that applications do not conflict.

    Get a Quote

    resinOS is an operating system tailored for containers and designed for the unique realities of the embedded world. resinOS supports almost 20 distinct device types, has a robust networking and provisioning story, emphasizes reliability over long periods of operation, and enables a productive developer workflow. We’ve been running resinOS as part of the resin.io platform for years and are now releasing it as an independent operating system, so that others can benefit and contribute to running containers on connected devices.

    Get a Quote

    StorageOS is a agile storage solution, designed to support the DevOps environment.

    Get a Quote

    Turbo helps you to take your files and software with you wherever you go stream any desktop application straight from your browser.

    Get a Quote

    WPARs enable you to virtualize your operating system without creating full LPARs on your IBM System p partitioned server. WPARs provide similar levels of isolation, but without the overhead of the full system image.

    Get a Quote

    Kate from G2 Crowd

    Learning about Container Engine?

    I can help.
    Get FREE professional recommendations in just a few minutes.