如何从包含卷数据的docker创build映像?

考虑一个声明两个卷的Dockerfile

FROM someimage # ... VOLUME ["/foo", "/bar"] 

以及从该映像启动的容器,它为这些卷之一执行绑定安装:

 docker run --name mycontainer -d -v /some/path:/foo myimage 

如果我使用该容器创build一个新的图像

 docker commit mycontainer myexportedimage 

这两个path, /foo/bar ,将被排除在导出的图像。

如何从mycontainer创build一个包含来自两个path/foo (绑定挂载)和/bar (由Dockerfile声明的卷)的数据的runnable(即从Dockerfile维护元数据)图像,所以如果我将图像导出到另一个Docker主机,所有的数据都会出现?