Chinaunix
标题:
docker 第三讲 - 如何挂载目录
[打印本页]
作者:
rdcwayx
时间:
2015-09-09 19:37
标题:
docker 第三讲 - 如何挂载目录
本帖最后由 rdcwayx 于 2015-09-10 04:01 编辑
这个用nginx来讲。只针对静态网页 。
假使你的web 文件在本地目录: /some/content, 你只需要用下面的命令就可以启动一个nginx 网络服务器
$ docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d nginx
复制代码
如果你修改了本地目录 ”/some/content“里的文件, 你的网站内容在刷新后,跟着改变。 不需要重启容器。
“-v /some/content:/usr/share/nginx/html:ro” 这个参数的意思就是,挂载本地的/some/content 目录到容器里的/usr/share/nginx/html目录,而且还是只读权限的 (ro)
参考:
https://hub.docker.com/_/nginx/
作者:
wenhq
时间:
2015-09-10 10:14
也可以写到Dockerfile里
VOLUME path
docker run -v localvolume 。。。
作者:
rdcwayx
时间:
2015-09-10 13:12
谢谢补充。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2