docker下启动Nginx
搜索镜像
docker search nginx
docker pull nginx
如果拉取不下来记得配置镜像源
参考示例:
vim /etc/docker/daemon.json
#==== 新增下面配置 ====#
{
"registry-mirrors": ["https://jcgnocdi.mirror.aliyuncs.com"]
}
#====================#
systemctl daemon-reload
systemctl restart docker
搭建
首先创建配置文件,不然直接启动 nginx 数据卷可能会挂载映射成一个文件夹
vim /ddocker/nginx/conf/nginx.conf
配置参考
```
启动容器
```sh
docker run \
-p 80:80 \
--name nginx \
--privileged=true \
-v /ddocker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /ddocker/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /ddocker/nginx/log:/var/log/nginx \
-v /ddocker/nginx/html:/usr/share/nginx/html \
-v /想要挂载的资源目录:/想要映射的资源目录 \
-d nginx