Percona Live: Open Source Database Performance Conference - Amsterdam 2016 Logo

October 3-5, 2016

Amsterdam, Netherlands

MySQL operations in Docker

MySQL operations in Docker

 3 October 9:00 AM - 12:00 PM @ Zürich 1
Experience level: 
3 hours tutorial
New and Trending Topics
Tools and Techniques


Running database operations in containers is a slightly different proposition than running other services. MySQL, being designed - as the majority of services - for running in a dedicated host, needs some adjusting to fit in a container. Thanks to its configurability, we can deploy MySQL containers to fit our purposes, with just the right amount of customization. However, customizing in Docker is done differently, and we will see it in detail. This tutorial will cover : * Operations from scratch, starting with running a single container; * Steps and pitfalls of customising containers; * Data management for safety and performance; * Making several containers work together in replication; * Using containers as software transporters: mixing MySQL versions and operating systems. Attendees to this tutorial will learn the basics of using MySQL containers stand-alone and in replication.


Giuseppe Maxia's picture

Giuseppe Maxia

Quality Assurance Architect, VMware


Quality Assurance Architect at VMware. Formerly at MySQL AB, and then through acquisitions at Sun Microsystems and Oracle. Then at Continuent, Inc and currently at VMware through a merge. I am active member of the MySQL community and long timer open source enthusiast. During the past decades I have worked in various IT related fields, with focus on databases, object oriented programming, system administration, quality assurance. Fluent in Italian, English, Perl, Python, SQL, Spanish, C, Bash, and good speaker of C , French, Java. I work in cyberspace, with a virtual team.

Share this talk