docker挂载nginx配置文件
- 在Docker下载Nginx镜像
docker pull nginx:1.21.6
docker images
- 创建挂载目录(在下面的/data/nginx/html目录下编写自己的html文件,不挂载html目录也可以)
mkdir -p /mnt/nginx/{conf,html,logs}
mkdir -p /mnt/nginx/conf.d
- 编写nginx.conf配置文件,并放在自己创建的 /data/nginx 文件夹中
#user nobody;
worker_processes 1;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name localhost;location / {root /usr/share/nginx/html; #指定容器中的路径index index.html index.htm;}error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/nginx/html; #指定容器中的路径}}include /etc/nginx/conf.d/*.conf;}
- 启动容器(挂载nginx.conf文件,conf.d目录,html目录,和logs目录)
docker run --name nginx -d -p 80:80 --restart unless-stopped -v /mnt/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /mnt/nginx/conf/conf.d:/etc/nginx/conf.d -v /mnt/nginx/logs:/var/log/nginx -v /mnt/nginx/html:/usr/share/nginx/html -d nginx:1.21.6
tip:如果你html中没有index.html网页会出现错误404,自己随意编写index.html就可以
直接访问 自己IP即可
docker挂载nginx配置文件相关推荐
- docker自学系列:docker挂载Nginx配置文件
文章目录 前言 一.在Docker下载Nginx镜像 二.复制默认配置文件到宿主机 1.创建挂载目录 2.复制默认配置文件到宿主机 三.启动挂载命令 1.删除关闭容器 2.启动容器.挂载目录 Ngin ...
- 挂载Nginx配置文件
为了能够在本地宿主机上查看nginx容器中的日志和配置nginx 的conf文件,有必要将nginx容器中的文件目录挂载出来,这样不急可以在宿主机上查看容器中的文件(比如容器中日志什么的),也可以将容 ...
- mac m1笔记本docker 安装nginx
安装docker nginx 借鉴了 https://blog.csdn.net/BThinker/article/details/123507820 1.安装nginx镜像 docker pull ...
- docker部署nginx并且挂载文件夹和文件
docker部署nginx并且挂载文件夹和文件 2018年05月30日 10:18:32 丢你刘某 阅读数:2315 这段时间在研究docker,在部署nginx时遇到了坑,最主要的问题是在挂载文件和 ...
- docker 安装nginx 配置目录挂载
目录 nginx 的安装 运行mynginx容器 设置开机自动启动容器 nginx 的安装 mkdir /usr/local/docker cd /usr/local/docker docker ru ...
- Mac下使用docker下载nginx并挂载文件
Mac下使用docker下载nginx并挂载文件. 也发到另外csdn:https://blog.csdn.net/zenkin/article/details/108612594 一.docker ...
- docker启动nginx,并挂载目录及docker容器中文乱码
1.首先下载docker的nginx镜像 docker pull nginx 2.查看下载完成的镜像 docker images 3.运行一个nginx的镜像的实例 docker run --name ...
- docker-compose部署nginx,挂载外置配置文件及项目
1.docker.docker-compose安装 教程很多,不多写了,不会的自行百度 2.自定义配置文件nginx.conf 下载nginx获取对应版本的nginx.conf,地址http://ng ...
- docker安装nginx并进行-v挂载
运行一个nginx容器: docker run -d -p 80:80 --name nginx zhangxueliang2020/nginx:v1.19.3 将nginx容器中的配置文件nginx ...
最新文章
- CF1407D Discrete Centrifugal Jumps(单调队列+DP)
- 欧盟最新《AI网络安全政策发展框架》
- 【数据结构与算法】4.数据结构图文解析系列
- 英语写作中常见语法总结(二)
- AcWing 204. 表达整数的奇怪方式 / Strange Way To Express Integers
- Linux TCP/IP网络协议栈:IP协议源码分析
- 相机模型与标定(十二)--opencv圆形标志点检测算法
- jquery ajax 对异步队列defer与XMLHttprequest.onload的依赖
- 详细解读windows无法ping通虚拟机的原因
- 在哪一类期刊中发表论文最难,SCI、SSCI、还是AHCI?
- 韩剧爱情需要奇迹剧情在线
- Wii 补充运动利器
- 创翼软件linux版本,电信创翼客户端下载
- matlab矩阵求和速度慢,matlab – 将完整矩阵转换为完整矩阵的速度很慢?
- Flutter 卡在 Running Gradle task ‘assembleDebug‘... 的解决方法
- oracle环境变量NLS值,设置NLS_LANG环境变量
- 微信开发者平台切换企微账号与企业微信小程序模式
- 揭秘 2023 年 Navicat 两大重磅功能 Redis + OceanBase 发布计划
- linux作为网络防火墙,如何用linux做防火墙
- Go 学习笔记(83)— 编码规范及常用开发技巧
热门文章
- 用C语言怎么实现复制自己
- python画图matplotlib直方图条怎么变宽_python – matplotlib和numpy – 直方图条颜色和规范化...
- js setTimeout的三种情况
- 静态时序分析(一):基本概念
- Mugeda-H5交互动画晋级教程-岑远科-专题视频课程
- 2023年电子、通信与控制工程国际会议(SECCE 2023)
- 自从学会了 Array.reduce() ,再也离不开它
- 似然函数,最大似然估计,以及与条件概率,贝叶斯概率区别简要说明
- 也玩MF,雅典娜4 SPI 接口驱动Nokia 5110 LCD
- 装饰器模式的使用总结