拉取nginx镜像
docker pull nginx
启动容器
docker run -p 80:80 --name nginx-zsh -v D:\zsh\nginx\conf.d\default.conf:/etc/nginx/conf.d/default.conf -v D:\zsh\nginx\html\:/usr/share/nginx/html/ -v D:\zsh\nginx\nginx.conf:/etc/nginx/nginx.conf -d nginx
访问时:http://localhost:80/a.jpg
端口号后加文件名字文章来源:https://www.toymoban.com/news/detail-777201.html
!!!想要实现文件浏览,必须要在nginx.conf里的http{}里和default.conf里的server{}里添加autoindex on
docker nginx 把一个nginx.conf分成两个,
(nginx.cong)和(default.conf)
访问时:http://localhost:80/nginx文章来源地址https://www.toymoban.com/news/detail-777201.html
主机创建文件夹把nginx里的default.conf配置文件复制进来:C:\Users\cwj\myweb\nginx\conf.d\default.conf:/etc/nginx/conf.d/default.conf
主机创建文件夹和nginx里的文件夹对应:
C:\Users\cwj\myweb\nginx\html:/usr/share/nginx/html/
挂载主机文件到nginx里:docker run -p 80:80 --name nginx-zsh -v D:\zsh\nginx\conf.d\default.conf:/etc/nginx/conf.d/default.conf -v D:\zsh\nginx\html\:/usr/share/nginx/html/ -v D:\zsh\nginx\nginx.conf:/etc/nginx/nginx.conf -d nginx
挂载主机和nginx的配置文件,修改主机文件,nginx文件也会修改
挂载主机存放静态文件目录和nginx存放静态文件目录。主机添加文件,nginx里也会添加文件
访问时:http://localhost:80/a.jpg
端口号后加文件名字
!!!想要实现文件浏览,必须要在nginx.conf里的http{}里和default.conf里的server{}里添加autoindex on
docker nginx 把一个nginx.conf分成两个,
(nginx.cong)和(default.conf)
访问时:http://localhost:80/nginx
到了这里,关于docker 建一个nginx容器,对外提供静态文件服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!