启动cento os容器 挂载数据卷
[root@192 ~]# docker run -it -v /home/test:/home centos /bin/bash
-it 以交互模式运行
-v 挂载数据卷 将当前系统下的home/test 目录挂载到即将启动的centos 容器里面的/home 目录
进入到centos容器,并在/home目录下添加文件和文件夹
退出且关闭容器后
用exit 命令退出
发现在容器内添加的文件已经全部同步到linux系统里,
如此实现了一个数据的持久化,不会因为容器没了,数据就丢失了
通过inspect查看是否挂载成功
这是补充的一点,在容器启动后查看
docker inspect 容器ID ## 查看容器的基本信息
mount 就是挂载的意思
** 注意:这个容器卷实现了双向绑定,就是在linux机上修改,容器里面也会同步修改 **
容器卷的好处
使用了容器卷,我们再修改配置文件的话,就可以在容器外修改,不用进入到容器里面了
具名和匿名挂载
数据卷之dockerfile