~/talk

Best Practices in Docker Continuous Delivery

Talkat swampUP 2016 · 2016-05-23..05-24· [devops-and-delivery]
links:none on file
slides:none on file

Riot Games’ CI pipeline builds slim images (Go on Alpine producing 15–20MB images), pins official base tags, and promotes validated artifacts from a noisy dev repo into a separate prod repo instead of rebuilding. Images are stored in Artifactory and pushed to global sites using Artifactory multi-push replication; that reduces pull latency but revealed network and garbage‑collection pain once the registry grows (~125,000 images), so automated TTL cleanup and Jenkins-driven dependency rebuilds are used.

AI-written summary · about

  1. 0:00Intro
  2. 0:55AGENDA -Containers and images
  3. 1:54CONTAINERS & IMAGES
  4. 2:24CONTAINERS ENCAPSULATE
  5. 3:16CONTAINERS ARE FUNCTIONAL
  6. 4:00IMAGES ARE LIKE ONIONS
  7. 5:30IMAGES GO INTO REGISTRIES
  8. 6:25IMAGES MAKE CONTAINERS
  9. 7:11ORGANIZING CONTAINERS
  10. 8:54MICROSERVICE VS APPLIANCE
  11. 9:46MICROSERVICE CONTAINERS
  12. 10:57APPLIANCE CONTAINERS
  13. 11:38CRAFTING IMAGES
  14. 14:08WHY? SECURITY
  15. 17:15SELECT A BASE
  16. 19:08SUGGESTED BASES
  17. 22:16BUILD YOUR OWN BASE
  18. 23:12SHARE YOUR BASES
  19. 26:03CONSOLIDATE LAYERS
  20. 29:02DELIVERING IMAGES
  21. 30:46INTERNAL REGISTRY
  22. 32:01SOURCE OF TRUTH
  23. 33:34LOGICAL REPOS
  24. 35:23TEAM PERMISSIONS
  25. 39:37DISTRIBUTING IMAGES
  26. 40:35MULTIPUSH REPLICATION IS SWEET
  27. 41:12REPLICATE ONLY PROD REPO
~/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.