Containers 101

Below is a collection of articles about getting started with containers. For the full collection of articles, checkout the containers tag.

Containers are an application distribution method used to ensure the application runtime can be redistributed across multiple environments. This is useful for portability, scalability, and broader platform compatibility.

When it comes to personal usecases, there are lots of applications that a user may want to self-host in their own environment. Popular applications to self-host via containers include:

  • Plex - home media library organization and playback
  • Freshrss - host your own RSS reader
  • Ghost - easy self-hosted website creator (note, this site runs on Ghost)
  • Nextcloud - personal file and media cloud solution
  • Discourse - deploy a private or public forum

Articles