Docker之docker volume 挂载到容器(volume系统目录挂载在容器、三)(第十四篇)

上一节,我们已经知道怎么去挂载一个目录,那么这一节我们把系统指定目录挂载到容器上

-v [host-dir]:[container-dir]:[rw|wo]

我们先在系统环境中创建systemDir目录,当然不创建也是可以的,volume挂载会判断的,如果不存在则自动创建,这里是为了演示更加清晰

Docker之docker volume 挂载到容器(volume系统目录挂载在容器、三)(第十四篇)

这里我们看到systemDir目录下目前什么都没有

docker run -d -p 8888:8080 -v /systemDir:/usr/local/log balance

我们来看一下效果

Docker之docker volume 挂载到容器(volume系统目录挂载在容器、三)(第十四篇)

看一下我们的挂载情况

 docker inspect e84499932

Docker之docker volume 挂载到容器(volume系统目录挂载在容器、三)(第十四篇)

看一下我们系统环境中的文件夹

Docker之docker volume 挂载到容器(volume系统目录挂载在容器、三)(第十四篇)

我们都已经对应上了,那如果对一个目录下的文件进行增删,另一个文件也会发生变化,实验同案例一