docker中使用nginx
时间: 2023-11-06 11:55:03 浏览: 106
Docker 安装 Nginx
在Docker中使用Nginx的步骤如下:
1. 拉取Nginx镜像:
```
docker pull nginx
```
2. 创建并运行Nginx容器,并挂载配置文件、日志文件和网页发布目录:
```
docker run -d -p 8888:80 \
-v /path/to/config:/etc/nginx \
-v /path/to/logs:/var/log/nginx \
-v /path/to/html:/usr/share/nginx/html \
--name nginx nginx:latest
```
3. 复制Nginx配置文件和网页发布目录到宿主机:
```
docker cp nginx:/etc/nginx/. /path/to/config
docker cp nginx:/usr/share/nginx/. /path/to/html
```
4. 关闭并删除之前创建的容器:
```
docker stop nginx
docker rm nginx
```
5. 使用挂载方式重新运行容器:
```
docker run -d -p 8888:80 \
-v /path/to/config:/etc/nginx \
-v /path/to/logs:/var/log/nginx \
-v /path/to/html:/usr/share/nginx/html \
--name nginx nginx:latest
```
阅读全文