Gdy budujemy obrazy w doku przy użyciu polecenia docker build
, mamy dwie opcje: --force-rm=true
i --rm=true
do usuwania kontenerów pośrednich. jaka jest różnica między tymi dwiema opcjami i w jakich scenariuszach należy je stosować.Jaka jest różnica między --force-rm i --rm podczas uruchamiania polecenia budowania dockera
8
A
Odpowiedz
11
dokowanym konstrukcja posiada:
--rm=true Remove intermediate containers after a successful build
Oznacza to, że w przypadku nieudanego budowy, te pośrednie pojemniki są nie usunięte. Pozwala to na debugowanie ostatniego kontenera pośredniego lub zatwierdzenie go jako obrazu pośredniego.
Jednak z --force-rm=true
te pojemniki pośrednie zostałyby zawsze usunięte z, nawet w przypadku nieudanej kompilacji.
Powiązane problemy
- 1. Jaka jest różnica między b2 a ./bootstrap.sh podczas budowania pytona
- 2. Cygwin: różnica między poleceniem "\ rm -fr" a "rm -fr"?
- 3. Jaka jest różnica między? : i ||
- 4. Jaka jest różnica między $ i $$?
- 5. Różnica między "find -delete" a "rm -rf"?
- 6. Jaka jest różnica między Databinder.Eval i Container.DataItem?
- 7. Jaka jest różnica między mysqli_connect i mysql_connect?
- 8. Jaka jest różnica między ServletContext i ServletActionContext
- 9. Jaka jest różnica między addView i addViewInLayout
- 10. Jaka jest różnica między RyuJIT i Roslyn?
- 11. Jaka jest różnica między bundle.setup i bundle.require
- 12. Jaka jest różnica między ATL i WTL?
- 13. Jaka jest różnica między navigationController.navigationBarUkryty i navigationController.navigationBar.hidden?
- 14. Jaka jest różnica między NaN i None?
- 15. Jaka jest różnica między "()" i "[]" podczas generowania w Pythonie?
- 16. Jaka jest różnica między Subtotal i BaseSubtotal?
- 17. Jaka jest różnica między DetachedCriteria i ICriteria
- 18. Jaka jest różnica między & # x00A0; i ?
- 19. Jaka jest różnica między lex i yacc
- 20. jaka jest różnica między dijit i dojo
- 21. Jaka jest różnica między Control.Select() i Control.Focus()?
- 22. Jaka jest różnica między System.Windows.Controls.Control i System.Windows.Forms.Control?
- 23. Jaka jest różnica między apletami i SWING?
- 24. Jaka jest różnica między session.commit() i session.flush()?
- 25. Jaka jest różnica między ImageView.setBackgroundResource i ImageView.setImageResource?
- 26. Jaka jest różnica między Konwertuj i parsuj?
- 27. Jaka jest różnica między JSP i JSTL?
- 28. Jaka jest różnica między Lazarus i CodeTyphon
- 29. Jaka jest różnica między crc32 i crc32b?
- 30. Jaka jest różnica między TypedArray.getInteger() i TypedArray.getInt()?
To, co mówisz, dotyczy kontekstu 'docker rm some_container_id'. Moje zapytanie dotyczy 'docker build some_app. --force-rm = true' vs 'docker build some_app. --rm = true'. Nie rozumiem różnicy w możliwościach tych dwóch pozornie podobnych flag. – Vikram3891
@ Vikram3891 OK. Odpowiednio przepisałem odpowiedź. – VonC