1.从 docker 下载 Nginx 镜像
2.创建挂载目录之后的文件就放这里面,对 docker 里 Nginx 对应的目录进行映射,就不用改文件进到容器里了 mkdir -p /data/nginx/{conf,conf.d,html,logs}
3.为了保证文件的正确性,建议先进入容器把对应的文件给复制出来不方便的可以开两个窗口,一个进到容器里,左边复制到右边这样,这是为了保证文件正确 #启动容器docker run -itd nginx /bin/bash#进入容器docker attach xxxxxxxxxx 说明 | 文件 | 挂载路径 | nginx路径 | 配置文件 | nginx.conf | /data/nginx/conf/nginx.conf | /etc/nginx/nginx.conf | 配置文件文件夹 | conf.d文件夹 | /data/nginx/conf.d | /etc/nginx/conf.d | 首页文件夹html路径 | html文件夹 | /data/nginx/html | /usr/share/nginx/html | 日志文件 | log文件夹 | /data/nginx/logs | /var/log/nginx |
这是对应的挂载目录,把 nginx.conf 文件和 conf.d 里的 default.conf 复制到对应文件夹放好,后面就是修改了
4.接下来修改下 default.conf 文件就好了这里我最多就改改端口号,访问路径之类的 |