Building a docker image for MySQL is essential if you’d like to
customize MySQL to suit your needs. The image can then be used to
quickly start running MySQL containers, which can be operated
individually. In our previous post, we covered the basics of running MySQL as container. For that
purpose, we used the MySQL image from the official Docker
repository. In this blog post, we’ll show you how to build your
own MySQL image for Docker.
What is a container image?
A container requires an image to run. A container image is like a
virtual machine template. It has all the required stuff to run
the container. That includes operating system, software packages,
drivers, configuration files and helper scripts packed in one
bundle.
When running MySQL on a physical host, here is what you would
normally do:
…
[Read more]