Ich habe die Anweisung https://registry.hub.docker.com/_/mysql/ gefolgt, um ein Bild zu ziehen und einen Container auszuführen, in dem es einen MySQL-Server ausführt. Der Container läuft im Hintergrund und ich würde einige Befehle ausführen. Welches ist die beste Möglichkeit, eine Verbindung zum Container herzustellen und diesen Befehl über die Befehlszeile auszuführen?Führen Sie den Befehl mysql vom Host zu einem Container mit dem Server mysql
9
A
Antwort
16
können Sie zu Ihrem MySQL Container verbinden und Ihre Befehle ausführen mit:
docker exec -it mysql bash -l
(Wo mysql
ist der Name, der Behälter hat)
Denken Sie daran, dass alles, was Sie bestehen nicht tun, um Das nächste Mal, wenn Sie einen Container aus dem gleichen Bild ausführen.
13
0
zur MySQL-Datenbank mit MySQL Kommandozeilen-Client zu verbinden.
ich auf die bash in den laufenden MySQL Container verbinden:
$ docker exec -t -i container_mysql_name /bin/bash
Ich betreibe MySQL-Client von bash MySQL Container:
$ mysql -uroot -proot
Verwandte Themen
- 1. Verbinden Sie den Tomcat-Container mit dem MySQL-Container
- 2. Docker: Zugriff auf mysql im Docker Container mit --net = host Option vom Host
- 3. Führen Sie ssh aus und führen Sie den Befehl aus
- 4. So stellen Sie eine Verbindung zu MySQL her, die auf dem Docker vom Host-Rechner läuft
- 5. So führen Sie den lokalen Server im Host aus?
- 6. Wie stelle ich den Port vom Container zum Host frei?
- 7. Unbekannter MySQL-Server-Host Amazon Rds
- 8. Docker mysql Host nicht privilegiert
- 9. Wählen Sie aus dem zweiten MySQL Server
- 10. Unbekannter MySQL-Server-Host bei godaddy
- 11. mysql Fehler auf MySQL Host
- 12. MySQL Server Befehl mysqld funktioniert nicht
- 13. Windows Server Container Mischen Host/Container OS
- 14. Wie sichere ich Daten vom MySQL-Container auf einem freigegebenen Datenträger?
- 15. Mysql-Installation auf Docker Container
- 16. Führen Sie MySQL-Skript in Grails App
- 17. MySQL Fehler auf dem Server
- 18. Führen Sie einen Shell-Befehl in einem laufenden Docker-Container mit Ansible
- 19. SQL Server zu MySQL
- 20. Docker-Container erbt nicht Ulimit vom Host
- 21. Währungssymbol führen MySQL
- 22. Installieren Sie mysql-Server mit Puppe
- 23. Behat, MySql Verbindungsfehler in Laravel5: 'PDOException''SQLSTATE [HY000] [2005] Unbekannter MySQL-Server-Host 'mysql'(2)'
- 24. So spiegeln Sie eine MySQL-Datenbank mit nur einem Server
- 25. kann nicht in Docker MySQL Container Tomcat Container verbinden
- 26. So stellen Sie eine Verbindung zum Service auf dem Host-Computer in einem Andock-Container her?
- 27. Wie Datei vom Host zum Container kopieren Dockerfile mit
- 28. Führen Sie dnsmasq als DHCP-Server in einem Docker-Container aus
- 29. Führen Sie den Übergang nach dem Abwickeln
rpc Fehler: Code = 2 desc = OCI Laufzeitfehler: exec fehlgeschlagen: container_linux.go: 247: Startbehälter Prozess verursacht "exec: \" - es \ ": ausführbare Datei nicht in $ PATH gefunden" bekommen Das geht mit deiner Lösung durch. – madhavi