A talk I gave at PyCon AU 2017.
Andrew Godwin
View Slide
Hi, I’mAndrew Godwin
2013
2017
~150 Docker containers
~24GB of RAM
docker-compose
bay
Containers & Links
DjangoCore MySQL PaymentsAudit MySQLRedis
DjangoCore MySQLRedis“tiny”
Did it boot yet?
Docker containers run only one thing
What if you don’t have a custom init?
Rebuilding is Bad
Rebuilding core is about 10 mins
Mounts (“devmodes”)Core mount➜Library mount➜
Our dependencies change every few hours
Docker images are portable
Pull rather than build
What’s Next?
Automated image building
Running images remotely
Running whole stacks remotely
Trying not to reinvent the wheel
github.com/eventbrite/bay
Thanks.github.com/eventbrite/bay