G2 Crowd Acquires Siftery to Create a New Way to Buy and Manage Software Spend 🚀

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

Compare Container Engine Software
Results: 16
    G2 Crowd takes pride in showing unbiased ratings on user satisfaction. G2 Crowd does not allow for paid placement in any of our ratings.
    Sort By:

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

    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.

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

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

    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

    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.

    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.

    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.

    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.

    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.

    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.

    StorageOS is a software-based decentralized storage platform designed to provider persistent container storage.

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

    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.