Docker Fehlermeldung?
Nabend,
ich möchte sozusagen als Client auf einen Containerzugreifen der dann als Server fungieren soll. Den Container hab ich so erstellt:
docker run -e MYSQL_ROOT_PASSWORD=rootpw -d --name mysqlserver1 --publish 3306:3306 mysql
Der Port 3306 wurde auf den Port 3306 gemappt. Das Image hat den Namen mysql erhalten. Das Mapping funktioniert auch. Dies habe ich mit
Docker ps
überprüft.
Ich will mich sozusagen als Client auf den Servercontainer einloggen. Das mache ich folgendermaßen:
PS C:\> mysql -h 127.0.0.1 -P 3306 -u root -p
Führe ich das aus, bekomme ich folgende Fehlermeldung:
mysql : Die Benennung "mysql" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt.
Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
Offenbar stört er sich an dem Imagenamen. Gebe ich die Container ID an oder den Namen, funktioniert ebenfalls nicht.
Ich habe natürlich gegoogelt, aber es stellte sich als Unwahrheit heraus :)
Danke im Voraus