Ja. Das wird nicht funktionieren. Es hat noch nie funktioniert. Ich weiß nicht, wie jemand vorschlagen konnte, dass es funktionieren würde. Ich weiß nicht, wie ich nicht bemerkt habe, dass jemand vorgeschlagen hat, dass es funktionieren würde. Und der Sinn des Zwei-Container-Setups ist, dass man Daten meistens nie aktualisiert.
Wenn Sie Daten aktualisieren müssen, müssen Sie nur Web herunterfahren und dann Daten neu erstellen, dann web_only. Ich habe den OP aktualisiert.
Wenn Sie Portkonfliktfehler erhalten, liegt dies wahrscheinlich daran, dass beim Neustart von Docker zuerst der alte App-Container neu gestartet wurde und dieser den Port belegt. Sie können mit
docker ps
überprüfen und sehen, ob app läuft. Sie hoffen, dass dies der Fall ist, da dies das Portproblem erklären würde.
Sie müssen wahrscheinlich
docker stop app; docker rm app