数据卷可将主机和容器之间做文件上的连接,更便于容器中的文件管理。
数据卷
添加数据卷。在创建容器的时候添加-v参数,即可添加数据卷。语法如下:
docker run -itd -v 本地目录:容器目录 image_id
这里可以不写容器目录,如果不写的话是给容器加载了数据卷,但是不挂载。如果加容器目录则加载到容器内。
目录可以改成文件,则是文件挂载。
数据卷容器
数据卷容器时一个容器,就是把容器作为数据卷挂载到新容器。
创建数据卷容器
docker run -it -v /dbdata --name dbdata ubuntu
挂载数据卷容器
docker run -it --volumes-from dbdata --name db1 ubuntu