手元で複数のバージョンや設定を使い分ける場合に便利。
以下3ステップで起動〜接続まで。
1. mysqlのイメージをdockerhubからpull
docker pull mysql
※ バージョン指定する場合は docker pull mysql:5.6
のようにコロンの後にバージョン(タグ)指定する
※ pull可能なバージョンは以下を参照
https://hub.docker.com/_/mysql/
2. コンテナをビルド&起動
docker run -e MYSQL_ROOT_PASSWORD=password -d -p 3306:3306 mysql
3. ローカルのmysqlクライアントから接続
mysql -uroot -p -h 127.0.0.1
※ localhostだと名前解決されないようで、 -h 127.0.0.1 を付けないと起動できない