2016-02-03 6 views

Antwort

11

Andockfensters build hat:

--rm=true      Remove intermediate containers after a successful build 

Das bedeutet, dass im Falle eines nicht erfolgreichen bauen, diese Zwischenbehälter nicht entfernt werden. Dies ermöglicht das Debuggen des letzten Zwischencontainers oder das Übernehmen als Zwischenbild.

Aber mit --force-rm=true, diese Zwischenbehälter würde immer auch im Falle einer nicht erfolgreichen Kompilierung entfernt werden.

+0

Was Sie sagen, ist für 'docker rm some_container_id' Kontext. Meine Abfrage bezieht sich auf 'docker build some_app. --force-rm = true 'vs.' docker build some_app. --rm = wahr ". Ich verstehe den Unterschied in den Fähigkeiten dieser beiden scheinbar ähnlichen Flaggen nicht. – Vikram3891

+0

@ Vikram3891 OK, ich habe die Antwort entsprechend umgeschrieben. – VonC

Verwandte Themen