持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第24天,点击查看活动详情
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的。
下面来讲讲Docker容器如何安装Nginx
步骤一
先去Docker官网搜索Nginx的镜像,Docker官网为:Docker Hub Container Image Library | App Containerization并搜索你要安装的Nginx镜像
搜索结果如下,第一个就为Nginx的镜像
步骤二
点进去搜索到的Nginx镜像,然后就可以看到使用Docker命令如何拉取镜像。
点击Tags就可以选择要拉区Nginx镜像的版本
然后使用命令拉取镜像
docker pull nginx
使用Linux服务器拉取镜像,如下图所示
使用Docker命令查看镜像
docker images
步骤三
使用Docker启动容器并运行
docker run \
-p 9002:80 \
--name nginx \
-v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /home/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /home/nginx/log:/var/log/nginx \
-v /home/nginx/html:/usr/share/nginx/html \
-d nginx:latest
结果如图
然后通过IP地址访问,验证Nginx是否启动成功