Docker快速部署Nginx

本文详细介绍了如何使用Docker从远程仓库拉取Nginx镜像,启动Nginx容器,并进行配置文件的本地管理和容器映射,最终通过浏览器验证部署成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现步骤
  1. 查看 docker 远程镜像仓库
  2. 拉取镜像
  3. 在本地创建目录
  4. 启动 docker
  5. 连接测试
查看 docker 远程镜像仓库有那些 tags

使用流啊两年前打开镜像地址: https://hub.docker.com/
在这里插入图片描述在搜索框输入 “nginx” 回车
在这里插入图片描述点击 “nginx” 标签卡,看到镜像
在这里插入图片描述

从远程仓库拉取镜像
docker pull nginx:1.21.5
查看拉取到本地的镜像
docker images nginx
启动nginx
docker run -p 80:80 nginx:1.21.5
通过浏览器访问 http://ip地址/,看到如下界面说明成功

在这里插入图片描述

创建nginx目录,用于存放nginx的默认配置文件和静态文件
# -p 递归创建目录
# html 项目部署目录
# logs 日志存储目录
# conf 配置文件目录
mkdir -p /root/nginx/html /root/nginx/logs /root/nginx/conf /root/nginx/conf/conf.d
拷贝默认的配置文件到本地
# 将容器中默认的nginx.conf文件拷贝到本地,方便进行修改使用
docker cp 03c5ce1d9410(容器id):/etc/nginx/nginx.conf /root/nginx/conf
映射并启动nginx
docker run -p 80:80 -v /root/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /root/nginx/conf/conf.d:/etc/nginx/conf.d -v /root/nginx/html:/usr/share/nginx/html -v /root/nginx/logs:/var/log/nginx -d nginx:1.21.5
通过浏览器访问 http://ip地址/,看到如下界面说明成功

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅帅的猪头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值