volume container是专门为其他容器提供volume的容器。它提供的卷可以是bind mount,
也可以是docker managed volume.下面我创建一个volume container:1
2
3
4docker create --name vc_data \
-v ~/htdocs:/usr/local/apache2/htdocs \
-v ~/other/useful/tools \
busybox
我们将容器命名为vc_data.注意这里执行的是docker create命令,这是因为volume container
的作用是只提供数据,它本身不需要处于运行状态。容器中mount了两个volume:
- bind mount,存放web server的静态文件。
- docker managed volume,存放一些实用的工具
通过docker inspect可以查看这两个volume