Es gibt etwas, das ich in vielen Beispielen docker fehlt, und das ist persistente Daten. Habe ich Recht, wenn ich folge, dass jeder gestoppte Container seine Daten verliert?Wie führe ich einen Prestashop-Andock-Container mit persistenten Daten aus?
Ich habe diese Prestashop Bild mit seiner internen Datenbank ausgeführt wird: https://hub.docker.com/r/prestashop/prestashop/
Sie führen gerade docker run -ti --name some-prestashop -p 8080:80 -d prestashop/prestashop
gut Sie Ihre Demo bekam dann, aber nicht sehr praktisch. Zuerst muss ich einen externen MySQL-Container anhängen, aber dieser verliert auch alle seine Daten, wenn zum Beispiel mein Server neu startet.
Und was ist mit all den Modulen und Themen, die dem Prestashop Container hinzugefügt werden?
Es hat mit Volumes zu tun, aber es ist mir nicht klar, wie alle Host-Volumes korrekt zugeordnet werden müssen und welcher Pfad zum Host normalerweise gewählt wird./opt/prestashop er etwas?
Vielen Dank, das war einfach :) Die Bände innerhalb der Prestashop Dockerfile sind die Orte, die der Außenwelt ausgesetzt sind? – user3411864
Ich denke, diese VOLUME xxx sind Mountpunkte in Ihrem Container. Hoffe, das kann dir helfen. Abschnitt: VOLUMEN: https://docs.docker.com/engine/reference/builder/ – lvthillo