2016-08-03 4 views
0

entfernte ich tun,Nebenwirkung von --rm: wenn Ausgang ein Behälter mit Docker Lauf bauen --rm -v/myvol, auch das Volumen

[[email protected] volume]$ docker run --rm --name vol -v /myvol2 -ti my/fedora-volume bash 
[[email protected] /]# exit 
exit 

Mit docker volume ls ich sehe, dass das Volumen gegangen ist .

Jetzt mache ich ohne --rm,

[[email protected] volume]$ docker run --name vol -v /myvol2 -ti my/fedora-volume bash 
[[email protected] /]# exit 
exit 
[[email protected] ch44]$ docker rm vol 
vol 

Jetzt sehe ich mit docker volume ls, dass das Volumen immer noch da.

So hat docker run --rm der Nebeneffekt, dass auch das Volumen entfernt wird?

+0

Warum meine Frage abgelehnt? – ericj

Antwort

3

Ja, das ist das erwartete Verhalten, wie in the run reference dokumentiert:

Wenn Sie die --rm Flags gesetzt, Dockarbeiter entfernt auch die Volumina mit dem Behälter verbunden ist, wenn der Behälter entfernt wird.

Verwandte Themen