宿主机目录做数据卷
上文中对于数据卷的用法还不是最佳方案,一般来说,我们可能需要明确指定将宿主机中的一个目录挂载到容器中,这种指定方式如下:
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访问中立马看到效果。
这种用法对于开发测试非常方便,不用重新部署,重启容器等。
注意:宿主机地址是一个绝对路径

浙公网安备 33010602011771号