linux docker 安装nginx
时间: 2023-11-14 19:12:50 浏览: 124
Docker 安装 Nginx
在Linux的Docker下安装Nginx可以通过以下步骤完成:
1. 拉取Nginx镜像:使用命令`docker pull nginx`拉取最新版本的Nginx镜像。
2. 运行Nginx:使用命令`docker run --name=nginx -p 80:80 -itd nginx:latest`以80端口运行Nginx。
3. 访问Nginx:使用命令`curl 宿主机ip`访问Nginx,其中宿主机ip为Linux主机的IP地址。
4. 配置Nginx:可以使用外部配置文件来配置Nginx,具体步骤如下:
- 创建一个目录用于存放Nginx的配置文件、日志文件和静态文件,例如`/tmp/docker-nginx`。
- 在该目录下创建一个名为`nginx.conf`的文件,用于配置Nginx。
- 在该目录下创建一个名为`conf`的子目录,用于存放Nginx的虚拟主机配置文件。
- 运行Nginx并挂载配置文件、日志文件和静态文件:使用命令`docker run -d --name nginx -p 80:80 -v /tmp/docker-nginx/nginx.conf:/etc/nginx/nginx.conf -v /tmp/docker-nginx/logs:/var/log/nginx -v /tmp/docker-nginx/html:/usr/share/nginx/html -v /tmp/docker-nginx/conf:/etc/nginx/conf.d nginx`。
5. 访问Nginx:使用命令`curl 宿主机地址`访问Nginx,其中宿主机地址为Linux主机的IP地址。
阅读全文