Linux › Section Q · Virtualization › Topic Q.3

Runtime-based virtualization

Not every isolation problem needs a virtual machine or a container. Often the clash is inside one programming language: two applications want different versions of the same library. Runtime-based virtualisation, such as Python's virtual environments, solves that for one application at a time.

In this topic

  • A third kind of virtualisation
  • The problem: one language, many users
  • Python virtual environments
  • Worked example: creating and using an environment
  • Activation is optional
  • Worked example: a cron job that cannot import
  • Distributions protect their Python
  • Other languages, same idea
  • Choosing the right tool
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topic