【Docker】Docker部署运行Nginx

Docker部署运行Nginx

安装指令

bash 复制代码
# 这里 \ 是用作换行,实际情况下如果放在一行去写,就可以删掉\
# Linux系统上"\"会被识别为换行,Windows上建议把"\"删掉
docker run \
--name nginx \
-p 80:80 \
-v /usr/local/nginx/html:usr/share/nginx/html \
-v /user/local/nginx/conf:/etc/nginx/nginx.conf \
-d \
--restart=always \
nginx
  • --name nginx 指定容器的名称为nginx
  • -p 80:80 80端口是nginx默认监听端口,可以根据挂载的前端监听端口去修改
  • -v /usr/local/nginx/html:usr/share/nginx/html 宿主机的静态文件存储与容器中nginx存储静态网页的路径进行挂载,比如在/usr/local/nginx/html 内可以放置需要部署的静态网页资源
  • -v /user/local/nginx/conf:/etc/nginx/nginx.conf nginx配置文件挂载目录
  • -d :以分离模式(后台模式)运行容器
  • --restart=always:设置容器的重启策略为 always,意味着无论容器因为什么原因退出,Docker 都会自动重启它。
相关推荐
码力斜杠哥11 小时前
Docker Compose快速入门笔记
笔记·docker·eureka
IT大白鼠12 小时前
Kubernetes 持久化存储:PV、PVC、StorageClass 存储体系
云原生·容器·kubernetes
青禾83712 小时前
Docker 从入门到实践:镜像、容器、数据卷与 Docker Compose
运维·docker·容器
xrlfreedom12 小时前
大厂 MCP 面试实录:桌面客户端 stdio MCP Server 调试与安全加固方案设计
docker·结构化输出·mcp·提示注入防护
wdfk_prog13 小时前
Docker 开发环境到底要交付什么:镜像、源码与运行脚本
运维·docker·容器
一技安身13 小时前
【Docker】Docker 和 docker‑compose 的核心区别 + 为什么要单独装 compose
docker·容器·eureka
λqaq713 小时前
Docker 容器入门基础:Cloud Studio 在线 Linux 环境上手
linux·运维·docker
java_logo13 小时前
Docker 部署 SRS:轻松搭建实时音视频流媒体平台
docker·容器·webrtc·实时音视频·rtmp·http-flv·轩辕镜像
名字还没想好☜1 天前
用 systemd 托管后台服务:Restart 策略、日志接管、资源限制与开机自启全踩一遍
运维·docker·kubernetes
动力 continue1 天前
docker容器大舞台,创建镜像,构造类,基础速通
docker·容器