Knowledgebase

Container Technology in Infrastructure Print

  • internet, guide, howto, solution, zillionkinghost, hosting, support
  • 0

Isolation without full virtualisation.

WHAT A CONTAINER IS

A process isolated by kernel features, with its own view of the file system, network and processes.

WHAT IT SHARES

The host's kernel.

WHAT THAT MEANS

Far lighter than a virtual machine, starting in moments.

WHAT IT ALSO MEANS

Weaker isolation, since a kernel vulnerability affects everything on the host.

WHAT THAT IMPLIES FOR MULTI-TENANT HOSTING

Containers alone are not sufficient isolation between untrusted customers.

WHAT TO USE INSTEAD

Virtual machines, or containers within per-customer virtual machines.

WHAT CONTAINERS SUIT

Packaging and deploying applications Consistent environments between development and production Density for trusted workloads

WHAT SYSTEM CONTAINERS ARE

Containers running a full system environment, used like lightweight machines.

WHERE THEY APPEAR

Virtualisation platforms offering them alongside virtual machines.

WHAT THEY SUIT

Internal workloads where the kernel is shared safely.

WHAT TO BE CAREFUL WITH

Running as a privileged user inside Mounting host paths Excessive capabilities

WHAT TO MONITOR

Resource use per container, since limits are easily omitted.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot