~/talk

Lessons learned from dockerizing complex Web Apps

slides:none on file

Started with mixed PHP/Perl app and ends up running PHP, MySQL, Solr, Redis, Cassandra, SQS, S3 and short‑lived background workers inside Docker images built by Jenkins and pushed to AWS Elastic Container Service; deployments pull immutable images, remove servers from the load balancer, run the new container and reattach. Local machines mount code from host and use Vagrant for Windows devs; large datasets (around 100 GB DB) stay on staging. Key fixes: use compact Dockerfiles, reuse official images and avoid importing huge data on every build.

AI-written summary · about

  1. 0:00Start
  2. 4:07Why Do We Use Vagrant Instead of Docker Compose
  3. 8:01Background Processing
  4. 8:38Docker Is Not Only for Linux
  5. 15:22Connect to Docker Using Socket
  6. 23:32Add Custom Configuration for a Php
  7. 24:28Vagrant File
  8. 25:43Link Multiple Containers
  9. 27:12Issues with Docker
  10. 28:12Link between Containers
~/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.