Linux利用docker进行挂载Nginx———成功!!!!!!!!

319 阅读1分钟

第一步

docker pull容器到虚拟机

docker pull nginx

第二步 创建对应文件

image.png

第三步 挂载文件

docker run --privileged=true --name mynginx -d -p 80:80\
-v /mydata/nginx/conf/nginx.conf:/etc/nginx/nginx.conf\
-v /mydata/nginx/conf.d/default.conf:/etc.nginx/conf.d/deault.conf\
-v /mydata/nginx/logs:/var/log/nginx ngxin

备注:docker cp [container]:/path/file.conf /target/file 用作复制docker容器内的文件

第四部

配置conf.d/target.conf文件

利用上述代码复制default.conf 文件

image.png

需要修改的事server_name 主机访问的域名 需要添加的 proxy_pass 将访问的地址

Nginx访问流程

主机访问域名(lkh.com)到 虚拟机(因为监控80端口)代理到10001端口,所以表面上就是走了一圈回到了自己