running-containers

So there’s like 100+ ways to run a “container”?

Off the top of my head

  • LXC - docker is based on this. Super lightweight, lowish protection
  • Docker - learn this, it’s used/applies everywhere
    • Docker Desktop - don’t use this
    • Colima - cli docker desktop — less features, better customization for my workflow
    • orbstack - FOSS docker desktop — nice, pretty, recommend
  • Podman - Docker-like — without the mistakes (root)?
  • Kubernetes (K8s) - haven’t touched
    • k3s
    • minikube - single node
    • microk8s - single node
    • k8s - the full thing, straight from google?
  • IaC
    • NixOS - offers LXC/OCI containers in config
    • Terraform - docker provider