MySQLを開発に使っている時に、よく問題になるのがアップデート、アップグレードの検証です。アップデート・アップグレードをする前に開発環境で問題が発生しないか、あるいは新機能がどんな機能かを確認したいと思うことがあると思います。その際にうっかり別のバージョンのMySQLで開発環境のMySQLを上書きしてしまい、以前の開発環境に戻せなくなってしまった…なんてことはありませんか? そして、本来やりたかった作業とは別にやることが増えてしまい。面倒くさくなってしまうことが時々あります。 今回はDockerを使って5.6.27と5.7.8の2つのMySQLを、ローカルの開発環境に影響を与えることなく用意してみようと思います。これによってお手軽にMySQLの最新機能を確認したり、アプリケーションへの影響を検証したりできるようになります。 デモンストレーション環境について 今回はDockerでMySQL