Docker数据卷

docker提供三种不同的方式将数据CNG宿主机挂载到容器

  • volumes    docker 管理宿主机文件系统的一部分  默认存储位置为/var/lib/docker/volumes bind 
  • mounts    可以存储在宿主机系统的任何位置,挂载宿主机目录或文件
  • tmpfs  挂载存储在宿主机的内存中

 

Volumes

管理卷相关命令

docker  volume ls    查看所有卷 
		create  <volumename>   创建一个卷 
		inspect   <volumename>    详细信息 
		rm    <volumename>  删除卷 用卷创建一个容器 
docker container run --mount  src=<volumename>   dst=挂载位置   挂载容器卷   
docker container run的参数 -v   volumename:挂载位置     效果和上面一样,不建议使用

Bind   Mounts

用卷创建一个容器

docker container  run --mount   type = bind     src=宿主机目录  dst=容器目录 -v  宿主机目录:容器目录

Docker数据卷
http://www.jcwit.com/article/197/
作者
Carlos
发布于
2019年4月16日
许可协议