1 Antworten

Hast du mehrere Layer in deinem Dockerfile und änderst etwas früh drin? Das ist meistens das Problem - Docker cached die Layer, aber sobald eine Zeile sich ändert, muss alles danach neu gebaut werden. Versuch, deine Befehle so zu ordnen, dass die Sachen die sich oft ändern (wie dein Code) ganz am Ende kommen, und die stabilen Teile (Dependencies installieren, System-Packages) weiter oben. Auch `docker build --no-cache` solltest du nur verwenden wenn du wirklich musst, sonst bremst du dich selbst aus.

Deine Antwort

Anmeldenzum Beantworten.