Mysql2::Error::ConnectionError: Can't connect to MySQL server on 'db' (111 "Connection refused")
What
$ docker-compose run web rails db:create
実行時に発生したエラーです。
Solution
プロセスを確認してみます。
$ docker ps
私の場合は、コンテナ内でMySQLが起動していました。
プロセスをkillして、再度実行するとエラーもでませんでした。