Welche Vorteile haben das Schreiben von Befehlen in der Skriptdatei und das Ausführen dieses Skripts in Dockerfile, anstatt direkt Anweisungen in Dockerfile zu schreiben?Was sind die Vorteile beim Schreiben von Skriptdateien in Docker?
0
A
Antwort
2
Ich nehme an, Sie beziehen ein Skript zu schreiben, wie
cmd1
cmd2
cmd3
statt direkt
RUN cmd1
RUN cmd2
RUN cmd3
im Dockerfile zu schreiben. Der Vorteil ist, dass jeder RUN
Befehl ein separates Skript ausführt. Wenn Sie ein einzelnes Skript schreiben, müssen Sie nur ein Skript ausführen. Dies bietet sowohl eine bessere Leistung als auch die Möglichkeit, Daten über Variablen von einem Befehl zum nächsten zu teilen.