docker安装nginx(神坑记录)
docker安装nginx碰见的问题记录
- 错误描述
mounting "/usr/local/nginx.conf" to rootfs at "/etc/nginx/nginx.conf" caused: mount through procfd: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)?
查看网上很多文章,有说权限问题,有说将html,logs等映射出来,都没有解决
后,仔细查看报错信息,说的不是个文件,虽然我启动redis,同样是挂载出文件,但是nginx就不行,在尝试了所有网上方法都没有解决的情况下,突然灵机一动,如果我将docker容器中/etc/nginx整体挂载出来呢?于是乎:
- 先不带参数启动docker
docker run -d -p 80:80 --name my-nginx nginx
- 然后将文件拷贝出来
docker cp my-nginx:/etc/nginx /etc/nginx
- 然后停止docker
docker stop my-nginx
- 然后删除容器
docker rm my-nginx
- 然后启动docker,挂载文件
docker run -d -p 80:80 --name my-nginx -v /etc/nginx:/etc/nginx nginx
于是,神奇的一幕发生了,竟然真的启动起来了,于是乎,我就不再纠结为什么启动不起来了,特此记录,希望可以帮助到和我同样问题的.
docker安装nginx(神坑记录)相关推荐
- Docker(十):Docker实战 Docker 安装 Nginx
Docker 安装 Nginx Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 . 1.查看可用的 Nginx 版本 访问 Ngin ...
- Docker系列 二. Docker 安装 Nginx
Docker 安装 Nginx Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务 . 1.查看可用的 Nginx 版本 访问 Ngin ...
- docker安装nginx并配置SSL到个人博客
1 准备 1.已安装好docker环境 2.已申请好域名 2 申请SSL证书 我使用的是腾讯云,申请免费的TrustAsia的SSL证书,阿里云等或者其他平台一般都会提供TrustAsia的SSL证书 ...
- docker安装nginx,配置nginx,并成功访问
[Nginx那些事]系列 [Nginx那些事]nginx 安装及常用指令 [Nginx那些事]Nginx 配置文件说明 [Nginx那些事]nginx原理解析 [Nginx那些事]nginx配置实例( ...
- Docker系列三~docker安装nginx
Docker系列三 docker安装nginx 搜索nginx版本 docker search nginx 拉取nginx最新版本镜像 docker pull nginx:latest 查看本地镜像 ...
- docker安装nginx kong konga
一.docker安装nginx 1. 外网直接拉取,拉取后跳转至第三步 docker pull nginx:1.23.3 2. 内网 (1)找一个外网电脑拉取镜像 docker pull nginx ...
- Docker安装Nginx,初学者也能让您轻松玩转Nginx的安装
目录 从之前几期开始开始,我们一直在分享Linux的一些常见系统操作以及一些常用操作系统的安装. 如果您感兴趣的话,也可以看看我们之前的帖子 Docker安装BookStack,打造属于您公司自己的开 ...
- docker安装nginx规范所有项目的反向代理(一个项目一个反向代理的conf配置文件)
背景 centos7安装nginx比较麻烦,还是docker安装比较香. dokcer安装nginx比较简单,而且教程很多,那为什么还要总结? 这篇文章主要是规范化nginx对项目的反向代理,明显的特 ...
- Docker安装Nginx
背景 Nginx作为反向代理在项目部署中使用的很多,像我们常见的Baidu,京东,淘宝等都是用Nginx作为反向代理,下面我们就来看看如何在Docker中安装Nginx吧 卸载Docker #停止所有 ...
最新文章
- [CSAPP笔记][第一章计算机系统漫游]
- linux下如何删除整行文本格式,Shell中如何删除文本比较长的行的实现方法
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。...
- 使用GAN 进行异常检测——anoGAN,TODO,待用于安全分析实验
- Android studio断开svn连接
- Linux环境变量详解
- CVE-2013-4547 文件名逻辑漏洞
- python按照时间timestramp切分网络前向流与后向流
- 【编译器】Mac下gcc环境配置折腾
- 系统架构师-基础到企业应用架构-系统建模[中篇](下)
- 黑马程序员_毕向东_Java基础视频教程学习笔记(二)
- shopee上架接口java_关于shopee平台接口(php)对接示例
- ESP8266获取B站粉丝数
- 几万年前,有一只猴子大闹地府后删库跑路
- python在abaqus中的应用光盘文件下载_python语言在abaqus中的应用随书光盘.rar-讲义文档类资源...
- srio 门铃_如何更改SkyBell HD门铃的LED颜色
- leetcode之-题17
- imshow 显示图像(Matlab)
- C# 获取移动硬盘和U盘信息
- 活体检测 根据TPR、FPR绘制图像计算最优模型阈值
热门文章
- “做产品的”,如何自我调节:一封家书,给同学们参考
- 利用友元函数与友元类定义复数类,实现基本运算
- 布尔教育2016最新php教程 PHP基础班+PHP大师班视频教程
- hydra.php,Hydra MES
- oeacle报错:ORA-01122、ORA-01110、ORA-01207
- 朱砂在我心,倾你一世情
- java qq协议 php_PHP使用SMTP协议发送邮件
- 随谈时代更迭,以及互联网时代和人工智能时代
- 开启Maven使用之路
- 有苦有乐的算法 --- 可能有环也可能无环的两个单链表,判断这两个链表是否相交,如果相交返回相交的第一个节点