In the previous post, I introduced a real migration scenario where a client, in the process of modernising their application, made an interesting architectural choice - to run their MySQL database inside a container alongside the rest of their services.

At first glance, the approach made sense. The entire application was being redesigned around...