これらが異なる場合、おそらくmysqlデータディレクトリを初期化しました:
environment:
- MYSQL_ROOT_PASSWORD='123'
- MYSQL_ROOT_HOST='172.18.0.1'
MySQLイメージは、/ var / lib/mysqlディレクトリが作成されたときにのみこれらの変数を尊重します。
したがって、データを気にしない場合は、ボリュームを空にします:/Users/user/Documents/.docker/mysql/data
、またはmysqlターミナルから手動で資格情報を変更します。