~/talk

Docker Security

Talkat GOTO London 2015 · 2015-09-16..09-18· [security, devops-and-delivery]
github:amouat
slides:none on file

Five-round comparison: VMs win isolation and track record, containers win attack surface, controls and auditing, resulting in a draw. Concrete advice: use a non-root user inside images and prefer gosu for privilege drop, set the container filesystem read-only and mount only needed writable volumes, drop unnecessary Linux capabilities and set memory limits (-m) to avoid OOM issues, use Docker diff to detect file changes, and store secrets in Vault or Keywhiz via volume plugins rather than baking them into images or env vars.

AI-written summary · about

  1. 0:00Start
  2. 3:15ISOLATION GUARANTEES
  3. 4:19ATTACK SURFACE
  4. 6:09CONTROLS
  5. 7:47AUDITING
  6. 10:26TRACK RECORD
  7. 22:05TURN OFF INTER-CONTAINER COMMUNICATION
  8. 23:20SHARING SECRETS
~/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.