What is Containerization?

  • Containerization is any system that allows multiple isolated operating systems to run inside a larger, host system.
  • The most basic type of containerization is chroot, which runs an application in a jail where it cannot see or access anything outside of its jail.
  • The most popular and well supported system for containerization is Docker.
  • We will also touch on Singularity if time permits.