Denken Sie daran, dass Sie eine Verbindung zum laufenden Docker-Container herstellen müssen. Sie möchten also wahrscheinlich TCP anstelle von Unix-Socket verwenden. Überprüfen Sie die Ausgabe von docker ps
Befehl und suchen Sie nach laufenden MySQL-Containern. Wenn Sie einen finden, verwenden Sie den mysql-Befehl wie folgt:mysql -h 127.0.0.1 -P <mysql_port>
(Sie finden Port in docker ps
output).Wenn Sie keinen laufenden MySQL-Container in docker ps
finden können Ausgabe, dann versuchen Sie es mit docker images
um den mysql-Image-Namen zu finden und versuchen Sie es so:docker run -d -p 3306:3306 tutum/mysql
wobei "tutum/mysql" der Bildname ist, der in docker images
gefunden wird .