要观看视频教程请点击这里转到【知识林】观看
这一节主要讲解如何在docker中使用Nginx做反向代理
在启动docker容器时挂载宿主机目录
这讲将会挂载两个目录,一个用于查看nginx的日志,另一个则是用于配置反向代理的代理信息
- 启动Nginx容器作反向代理
如果对nginx的反向代理不清楚可以看一下文章《Centos 中安装与配置Nginx》
启动的命令:
docker run -d -p 80:80 --name my-nginx -v /nginx/logs/:/var/log/nginx/:rw -v /nginx/conf/:/etc/nginx/conf.d/:rw nginx
解释:
-d
:返回运行
-p 80:80
:指定端口号为80
--name my-nginx
:指定容器名称为my-nginx
-v /nginx/logs/:/var/log/nginx/:rw
:挂载一个文件夹到容器,将本机的/nginx/logs/
目录挂载到容器里面的/var/log/nginx
,rw
:指可读写,ro
:指只读。
-v /nginx/conf/:/etc/nginx/conf.d/:rw
:挂载一个文件夹到容器,将本机的/nginx/conf
目录挂载到容器里的/etc/nginx/conf.d
视频大小:38.19MB
视频时长:18分23秒
要观看视频教程请点击这里转到【知识林】观看