Nginx的安装与配置
2023/2/15
Nginx的安装与配置
DockerHub地址: https://hub.docker.com/_/nginx/tags
下载镜像
执行命令,指定下载版本
docker pull nginx:1.25.0
启动临时实例
为了能够得到nginx的默认配置,我们先通过启动一个临时实例,将默认的容器配置拷贝出来。
docker run -p 80:80 --name nginx -d nginx:1.25.0
拷贝文件
创建Nginx配置文件夹
mkdir /mydata/nginx
cd /mydata/nginx将容器内的默认配置,拷贝到当前文件夹**[注意: 后面的点不可缺少]**
docker container cp nginx:/etc/nginx .
为了方便管理,将文件夹重命名为conf文件夹
mv nginx/ conf/
终止并删除临时容器
通过命令将临时容器终止并删除
# 终止
docker stop nginx
# 删除
docker rm nginx
创建正式实例
执行如下命令创建新的实例
docker run -p 80:80 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -v /mydata/nginx/conf:/etc/nginx -d nginx:1.25.0
验证安装
执行如下命令,在html文件夹下创建index.html
echo "<h1>Hello Nginx</h1>" > html/index.html
浏览器访问虚拟机IP地址 http://ip地址
出现如下界面,表示安装成功

