官网下载对应版本
因为本文是采用文件挂载外部的方式,所以在安装之前需要创建和准备挂载目录和挂载文件:
准备文件夹
mkdir nginx cd nginx mkdir html mkdir nginx mkdir logs
准备文件
这里我们直接下载一个临时nginx镜像,拷贝出配置文件
docker run -p 80:80 --name nginx -d nginx:1.22.0
docker cp nginx:/etc/nginx/nginx.conf /mydata/nginx/conf/nginx.conf
echo 'hello nginx' > /mydata/nginx/html/index.html
docker rm -f 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/nginx.conf:/etc/nginx/nginx.conf -d nginx:1.22.0
访问



