首页 > 系统相关 >实战-Docker 安装 Nginx

实战-Docker 安装 Nginx

时间:2024-01-10 11:01:05浏览次数:39  
标签:实战 opt nginx apps share Nginx conf Docker 80

使用Docker命令安装

镜像官方文档:https://hub.docker.com/_/nginx

mkdir -p /root/apps/nginx
mkdir -p /opt/nginx/conf
docker run -d \
    --name nginx \
    -p 80:80 \
    -p 443:443 \
    -v /root/apps/nginx:/usr/share/nginx/html \
    -v /opt/nginx/conf:/etc/nginx/conf.d \
    nginx:1.24.0

在官方的Nginx容器中:

静态资源路径:/usr/share/nginx/html

配置文件路径:/etc/nginx/nginx.conf

可以使用-v参数或者DockerFile中的copy配置挂载或覆盖,已实现自定义效果


标签:实战,opt,nginx,apps,share,Nginx,conf,Docker,80
From: https://blog.51cto.com/sysh/9175601

相关文章

  • 实战-Docker 安装 MySQL
    使用Docker命令安装镜像官方文档:https://hub.docker.com/_/mysqlrm-rf/opt/mysqlmkdir-p/opt/mysql/data/opt/mysql/init/opt/mysql/confdockerrun-d\--namemysql\-p3306:3306\-eTZ=Asia/Shanghai\-eMYSQL_ROOT_PASSWORD=123456\-v/o......
  • 部署nginx proxy manager (可视化nginx反向代理)
    官方网站https://nginxproxymanager.com/步骤所有步骤按照官方配置来即可,我们直接getstarted使用dockercompose方式安装我们创建一个文件夹,直接进去新建doker-compose.yml配置文件,然后写入以下内容,我的端口被占用了,修改了内部端口启动dockercomposeup-d然后一定......
  • windows 部署flask+tornado+nginx
    nginx下载地址http://nginx.org/en/download.html1,因windows对uwsgi支持不友好,flask自有服务不够强大,所以引用tornado服务fromtornado.wsgiimportWSGIContainerfromtornado.httpserverimportHTTPServerfromtornado.ioloopimportIOLoopfromrunimportappimport......
  • 袋鼠云数栈UI5.0设计实战|B端表单这样设计,不仅美观还提效
    我们是袋鼠云数栈UED团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:大喜相关文章:袋鼠云出品!数栈UI5.0全新体验升级,设计背后的故事前言表单是B端产品中最常见的组件之一,主要⽤于数据收集、校验和提交......
  • 《PySpark大数据分析实战》-11.Spark on YARN模式安装Hadoop
    ......
  • Docker 开放远程访问
    当我们需要打包docker镜像但又不想在本地安装docker时,我们就可以连接远程服务器上的docker,使用它来打包进行。在idea中可以使用docker插件,方便快捷管理远程服务器上的docker容器。但这一切的前提是服务的docker开放了远程访问端口。方式一:直接暴露便捷/usr/lib/systemd/system/doc......
  • docker搭建Grafana+Loki+Promtail日志分析
    环境搭建Grafana搭建dockersearchgrafanadockerpullgrafana/grafanadockerrun-d-p3000:3000--namegrafanagrafana/grafanaLoki搭建创建宿主机目录mkdir-p/usr/local/glp/loki/indexmkdir-p/usr/local/glp/loki/chunkschmod-R777/usr/local/glp/loki/index......
  • docker 容器cpu限额绑定控制、内存使用、io读写控制及容器停止后自动释放资源
    容器控制cpu使用为避免压力测试时导致虚机爆掉,该测试虚机最好含有四个以上的cpu指定容器可以使用宿主机cpu的份额该参数只对多个容器竞争同一个cpu的时间片时有效参数 -c 或者全称 --cpu-shares可以看到控制cpu的参数使用-c或者全称--cpu-shares[root@localhost~]#......
  • AWS Simple Email Service (SES) 实战指南
    AmazonSimpleEmailService(SES)是一项强大的电子邮件发送服务,适用于数字营销、应用程序通知以及事务性邮件。在这个实战指南中,我们将演示如何设置AWSSES并通过几个示例展示其用法。设置AWSSES1.创建AWS账户首先,您需要创建一个AWS账户并登录AWS管理控制台。2.访问......
  • 程序员必知!组合模式的实战应用与案例分析
    组合模式是一种设计模式,允许将对象组合成树形结构并像单个对象一样使用它们,这种模式在处理类似公司组织结构这样的树形数据时非常有用,通过组合模式,我们可以将公司和部门视为同一类型的对象,从而以统一的方式处理发送给不同层级的请求或任务,叶节点是没有子节点的对象,而复合节点则包......