docker在当一个volume的mountpoint在image里原本有数据的情况下,会把image的数据populate到volume中.这个行为在volume被mount到 多个mountpoint的时候,在不同的docker版本行为有差别.
- docker 1.10.3,如果volume mount到多个mountpoint,就不会去populate image中原有的数据到volume中
[lear@~]$docker volume create --name foobar
foobar
[lear@~]$docker run --rm -t -v foobar:/vol/data1 -v foobar:/vol/data2 bergwolf/test ls /vol/data1 /vol/data2