Gast
#6727529
Hi Leute, ich hab da mal eine Frage zu mysql: Also ich habe einen kleinen headless Debian Server, wo eine (ehem. mysql) MariaDB läuft. wenn ich den Client mit "mysql" aufrufe, kann ich mir mit "show databases;" die Datenbanken darauf anzeigen lassen - alles ok. Jetzt habe ich da zusätzlich Docker installiert und ein MariaDB-Docker Image so gestartet:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
Nun dachte ich, ich kann auf diese zusätzliche DB-Instanz im Docker-Container so zugreifen: mysql -uroot -p123456 -P6603 geht aber nicht - mysql startet zwar und verbindet sich, ABER zu der Instanz, die direkt auf dem Host läuft, und nicht zu der im Container - warum? Ich habe doch den abweichenden Port angegeben? Wenn ich das -- publish weglasse, und mich zu der [IP vom Container]:3306 verbinde, dann geht es..