【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 都会自动重启它。
相关推荐
运维瓦工14 分钟前
DevOps 生态介绍(十):Docker Compose 核心 YAML 配置详解与常用命令大全
spring cloud·docker·容器
云烟成雨TD21 分钟前
Spring AI 1.x 系列【59】容器化开发支持:Docker Compose 与 Testcontainers
人工智能·spring·docker
Plastic garden41 分钟前
K8s(10)NFS 的动态 PV 创建数据库给k8s的mysql和redis
docker·容器·kubernetes
与海boy1 小时前
docker compose minio
docker·容器·eureka
Adorable老犀牛2 小时前
nginx_exporter:Prometheus 监控 Nginx 基础指标
运维·nginx·prometheus
JimCarter2 小时前
使用Azure Devops Pipeline将Docker应用部署到你的Raspberry Pi上
docker·azure·树莓派·devops·orangepi·香橙派·raspberrypi
武子康2 小时前
调查研究-167 Docker Compose 详解:从单容器到多服务编排的工程化入口
运维·docker·云原生·容器·kubernetes·k8s·docker-compose
旅僧3 小时前
Ubantu docker环境配置(前置)
运维·docker·容器
“码”力全开3 小时前
解耦异构算力:基于 Docker 与边缘计算的 AI 视频管理平台,实现 GB28181/RTSP 统一接入与源码交付深度解析
人工智能·docker·边缘计算