Höchstwahrscheinlich haben Sie das mysql-Datenverzeichnis initialisiert, als diese anders waren:
environment:
- MYSQL_ROOT_PASSWORD='123'
- MYSQL_ROOT_HOST='172.18.0.1'
Das MySQL-Image berücksichtigt diese Variablen nur, wenn das Verzeichnis /var/lib/mysql erstellt wird.
Wenn Ihnen die Daten also egal sind, leeren Sie Ihr Volume:/Users/user/Documents/.docker/mysql/data
, oder ändern Sie die Anmeldeinformationen manuell im mysql-Terminal.