~/talk

Symfony + Docker, from development environment to production

TalkinItalianat SymfonyDay 2018 · 2018-10-18..10-19· [kubernetes]
slides:none on file

Demonstrates a CI/CD pipeline that builds compact, production-ready Docker images for Symfony apps and deploys them to a Kubernetes cluster. Covers concrete techniques: reuse docker-compose during builds, cache-friendly Dockerfile ordering and strict package pinning, caching then removing Composer artifacts, one-process-per-container design, and performing builds inside a Docker-in-Docker daemon with a private registry and automated Kubernetes rollout checks.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Symfony with Docker dev & prod
  3. 3:36Twelve-Factor principles
  4. 5:20Docker container best practices
  5. 9:58Docker Compose setup
  6. 13:54Multi-environment Docker files
  7. 17:42Optimizing PHP/Symfony Dockerfiles
  8. 24:01Dev vs prod in containers
  9. 26:06Advanced production Dockerfiles
  10. 31:40CI/CD with Docker-in-Docker
  11. 35:07Private image registries
  12. 38:01GitLab CI pipeline
  13. 42:12Kubernetes deploy & rollout
  14. 43:58Q&A
~/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.