容器数据卷
(一)什么是容器数据卷
1、容器卷好处
以后修改只需要在本地修改即可,容器内会自动同步
(二)挂载方式一:使用命令来挂载 -v
docker run -it -v [宿主机目录]:[容器目录] [镜像名字] /bin/bash
1、启动并进入容器
#启动并进入容器
root@ubuntu-xenial:/home/wqx# docker run -it -v /home/ceshi:/home/ centos /bin/bash
#查看本机home目录,已经存在了ceshi目录,说明挂载成功了
2、查看宿主机home目录,已经有了/ceshi目录,说明挂载成功了
root@ubuntu-xenial:/home# ll
total 28
drwxr-xr-x 7 root root 4096 Aug 25 02:11 ./
drwxr-xr-x 26 root root 4096 Aug 24 02:34 ../
drwxr-xr-x 2 root root 4096 Aug 25 02:11 ceshi/
drwxr-xr-x 3 userftp userftp 4096 Aug 17 07:33 userftp/
drwxr-xr-x 4 vagrant vagrant 4096 Aug 25 02:11 vagrant/
drwxr-xr-x 3 root root 4096 Aug 24 07:50 wqx/
3、查看容器信息 docker inspect 0380f85ec7bb
root@ubuntu-xenial:/home# docker inspect 0380f85ec7bb
"Mounts": [
{
"Type": "bind",
"Source": "/home/ceshi", #主机内地址
"Destination": "/home", #docker容器内的地址