~/talk

Ruby in containers

Talkat EuRuKo 2018 · 2018-08-24..08-25· [ruby]
slides:none on file

Containers give portability and the ingredients for scale while keeping Ruby apps bootfast and smaller if built carefully. Use Dockerfile → build an image → run containers with Docker, push to Docker Hub and orchestrate with Kubernetes. Prefer a minimal base (notably Alpine base image for tiny images), install only needed packages, chain RUN commands and clean up to cut image size and attack surface. Test images by running commands, asserting files and metadata; large images slow pushes/pulls and increase vulnerabilities.

AI-written summary · about

  1. 0:00Intro
  2. 5:52Container architecture
  3. 8:10Benefits of containers
  4. 10:17Containers in Ruby
  5. 12:55Summary
  6. 13:52Performance Security
  7. 15:39Security
  8. 17:26Size comparison
  9. 19:04Other tips
  10. 21:36Container testing
~/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.