~/talk

Building Better Containers: A Survey of Container Build Tools [I]

slides:none on file

Survey of concrete build tools: Buildah (still OS-centric), NixOS containers (declarative but ties to Nix host), Ansible Container (good if already invested in Ansible), Smith: microcontainers (claims a final image ~3% of typical Docker Hub image), Distroless via Bazel (strips OS but is language-specific), Source-to-Image (versioned build/run images), BuildKit (new, promising build primitives), and Habitat (exporters plus a supervisor baked in). Talk provides size numbers (averages ~470–870MB, Fedora ~220MB), tradeoffs, and no live demos.

AI-written summary · about

  1. 0:00Start
  2. 1:51Review of What's a Container
  3. 5:23Problem with the Dockerfile paradigm
  4. 6:13Problem with the Dockertile paradigm
  5. 8:12Real World Numbers Show the Problem
  6. 8:55Base OS Image Size
  7. 10:32Official Image Size
  8. 10:45Public Image Size
  9. 13:15buildah
  10. 15:58nixos-container
  11. 19:15ansible container
  12. 22:23Smith
  13. 25:53Distroless
  14. 27:18Source-to-Image
  15. 29:28Buildkit
  16. 34:59Lot's of choices
  17. 38:19Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.