In this guide we are going to explore how to run Mysql 8 locally with docker and docker-compose. This can be helpful if you want to run Mysql 8 locally without installing it in your machine or if you want to run multiple versions of Mysql seamlessly.