Docker安装配置Nginx

1.下载Nginx镜像

docker pull nginx

2.启动Nginx

docker run --name nginx -d -p 80:80 nginx

3.创建Nginx配置文件目录 

 mkdir /data/nginx/html
 docker cp nginx:/etc/nginx/nginx.conf /data/nginx/
 docker cp nginx:/etc/nginx/conf.d/ /data/nginx/conf.d/

4.停止并删除nginx容器

#停止nginx容器
docker stop nginx
 
#删除nginx容器

docker rm nginx

#查看nginx容器是否删除

docker ps -a

 

5.创建容器并挂载文件夹

 

docker run -itd -p 80:80 --name nginx1.19 -v /home/nginx/www:/usr/share/nginx/html -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/conf.d/:/etc/nginx/conf.d -v /home/nginx/logs:/vat/log/nginx nginx:1.19 /bin/bash

  

 

6.添加相应静态文件

根据default.conf配置文件中的访问配置,需要再/opt/nginx/html/文件下添加index.html文件。

原文地址:https://www.cnblogs.com/yangfei123/p/13589923.html