一、Docker安装Nginx教程
Docker安装Nginx教程
二、Nginx部署静态网站
1. 把静态文件放到挂载的宿主机目录内:
- Docker nginx 容器内 /usr/share/nginx/html/ 挂载到了宿主机 /root/nginx/www/
- camelia是我这个静态网站的项目文件夹,里面包含css/js/images等文件夹和html静态文件
2. 修改配置文件 [重点!!!]:
......此处省略
http {......此处省略charset utf-8;server {listen 8888;server_name 主机IP;location / {# 这里是填写docker容器内nginx的挂载的静态资源目录,不然访问不到!!!root /usr/share/nginx/html/camelia/;index index.html;}}
}
- charset 设置编码为utf-8
- listen 监听端口,这里一定要和docker启动nginx容器时设置的端口一致!!!
- server_name 写你的主机IP