【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 都会自动重启它。
相关推荐
wenlonglanying1 天前
Ubuntu 系统下安装 Nginx
数据库·nginx·ubuntu
数据库小组1 天前
10 分钟搞定!Docker 一键部署 NineData 社区版
数据库·docker·容器·database·数据库管理工具·ninedata·迁移工具
炸炸鱼.1 天前
Nginx 代理与缓存实战:正向、反向及网络层级详解
网络·nginx·缓存
灰阳阳1 天前
Docker镜像远程(离线)迁移教程
运维·docker·容器
KIHU快狐1 天前
KIHU快狐|台式液晶监视器桌面摆放药店用药安全宣传小屏幕
容器
岁岁种桃花儿1 天前
kubenetes从入门到上天系列第十四篇:Kubernetes的持久化存储
云原生·容器·kubernetes
百结2141 天前
Nginx核心功能
运维·nginx
糟糕喔1 天前
harbor私有仓库搭建
运维·docker·云原生·容器·kubernetes
就叫飞六吧1 天前
K8s 端口暴露:集群统一暴露 vs 单 Pod 暴露
云原生·容器·kubernetes
执笔为剑1 天前
docker环境升级数据库
数据库·docker·容器