Ich versuche, herauszufinden, ob ich einen separaten Docker Behälter für MySQL mit den folgenden Bedingungen können:Separate MySQL Docker Container
- Verwendung für den Build Docker-komponieren
- Verwenden Host-OS
- verwenden Host-MySQL-Ordner zum Speichern von Daten
I Nummern # 1 und # 2 getan habe erfolgreich ein nur eine Docker Datei aber nicht mit Docker-compose und ich versuche, die Lernkurve zu verkürzen durch ein Studium Arbeiten Beispiel. In Bezug auf # 3 bin ich nicht wirklich sicher, ob es möglich ist. Ich denke an eine symbolische Verbindung, aber nicht wirklich sicher.
Vielen Dank.
Sind Sie mit [Docker volumes] (https://docs.docker.com/engine/admin/volumes/volumes/)? – jwodder
Ja. Ich verstehe dich, aber kannst du es weiter erklären? –
Hängen Sie den mysql-Ordner des Hosts als Volume ein, indem Sie das '-v' -Argument zu' docker run' (oder der entsprechenden Konfiguration in 'docker-compose') verwenden. – larsks