宿主机目录做数据卷

上文中对于数据卷的用法还不是最佳方案,一般来说,我们可能需要明确指定将宿主机中的一个目录挂载到容器中,这种指定方式如下:

docker run -itd --name nginx -v
/Users/sang/blog/docker/docker/:/usr/share/nginx/html/ -p 80:80 bc26f1ed35cf

这样便是将宿主机中的/Users/sang/blog/docker/docker/目录挂载到容器的/usr/share/nginx/html/目录下。接下来读者只需要在/Users/sang/blog/docker/docker/目录下添加html文件,或者修改html文件,都能在nginx访问中立马看到效果。
这种用法对于开发测试非常方便,不用重新部署,重启容器等。
注意:宿主机地址是一个绝对路径

posted @ 2020-08-18 17:45  柒丶月  阅读(156)  评论(0)    收藏  举报