Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷

简介: Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷

touch 50.html

### 3.运行nginx(简单挂载了nginx的静态页面)
docker run
–name nginx
-p 80:80
–restart=always
-v /home/nginx/html:/usr/share/nginx/html
-d nginx
我们其实可以直接将目录挂载到我们宿主机/var/lib/docker/volumes目录下,如下代码:
docker run
–name nginx
-p 80:80
–restart=always
-v html:/usr/share/nginx/html
-d nginx
这样做的好处就是我们不需要去创建index.html和50.html了;
![](https://ucc.alicdn.com/images/user-upload-01/direct/5dd38de5eded4f8f8ed9cd78babc744b.png)
我们可以对nginx随意进行修改,然后通过命令:docker restart nginx就可以实现文件的映射啦!
![](https://ucc.alicdn.com/images/user-upload-01/direct/d58a765f509548888ada2ae57be1c175.png)
                                                               
---
                                                                                             一键三连的小伙伴谢谢你呦~~~
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
**因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**
![img](https://ucc.alicdn.com/images/user-upload-01/img_convert/897dd6716037be38f642c8002255c97b.png)
![img](https://ucc.alicdn.com/images/user-upload-01/img_convert/34426639b2fab5695e3b7ccfa1ee76ef.png)
![img](https://ucc.alicdn.com/images/user-upload-01/img_convert/e44aed27fd0752d9ab48d03aadae929b.png)
![img](https://ucc.alicdn.com/images/user-upload-01/img_convert/fec6d2f24b5c72045652fa048f32a846.png)
![img](https://ucc.alicdn.com/images/user-upload-01/img_convert/8a3e1bf6e499496b1289afb2449756ac.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)**
![img](https://ucc.alicdn.com/images/user-upload-01/img_convert/ef5d1484f03a9f41126fa126c38a9b6f.jpeg)
[**一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!**](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)
**AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算**
大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算**


相关文章
|
12天前
|
Linux 网络安全 虚拟化
linux怎么把文件传到docker里面
在现代应用开发中,Docker作为流行的虚拟化工具,广泛应用于微服务架构。文件传输到Docker容器是常见需求。常用方法包括:1) `docker cp`命令直接复制文件;2) 使用`-v`选项挂载宿主机目录,实现数据持久化和实时同步;3) 通过SCP/FTP协议传输文件;4) 在Dockerfile中构建镜像时添加文件。选择合适的方法并确保网络安全是关键。
99 1
|
1月前
|
运维 应用服务中间件 nginx
docker运维查看指定应用log文件位置和名称
通过本文的方法,您可以更高效地管理和查看Docker容器中的日志文件,确保应用运行状态可控和可监测。
154 28
|
2月前
|
存储 Docker 容器
Docker-基础(数据卷、自定义镜像、Compose)
通过数据卷实现持久化存储,通过自定义镜像满足特定需求,通过Docker Compose方便地管理多容器应用
101 27
|
2月前
|
存储 Docker 容器
Docker-基础(数据卷、自定义镜像、Compose)
通过数据卷实现持久化存储,通过自定义镜像满足特定需求,通过Docker Compose方便地管理多容器应用。掌握这些Docker基础概念和操作,可以显著提高开发和部署效率,确保应用程序的可移植性和可扩展性。
88 22
|
2月前
|
存储 Ubuntu 关系型数据库
《docker基础篇:7.Docker容器数据卷》包括坑、回顾下上一讲的知识点,参数V、是什么、更干嘛、数据卷案例
《docker基础篇:7.Docker容器数据卷》包括坑、回顾下上一讲的知识点,参数V、是什么、更干嘛、数据卷案例
70 13
|
4月前
|
Java 应用服务中间件 Linux
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
本文主要讲解了Docker的安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库以及Docker容器虚拟化与传统虚拟机比较。
4152 12
【Docker容器化技术】docker安装与部署、常用命令、容器数据卷、应用部署实战、Dockerfile、服务编排docker-compose、私有仓库
|
5月前
|
存储 缓存 Docker
docker中挂载数据卷到容器
【10月更文挑战第16天】
158 2
|
关系型数据库 MySQL 应用服务中间件
|
Web App开发 应用服务中间件 nginx
saltstack批量部署并配置nginx
最近应别的部门要求研究了一下saltstack,感觉很好用哈!虽然我现在生产环境用的puppet,想以后逐渐用这个去替代puppet,至于ansible还没研究,以后有时间再看看吧! 一、Saltstack是什么? saltstack是一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。
1878 0
|
4月前
|
缓存 应用服务中间件 网络安全
Nginx中配置HTTP2协议的方法
Nginx中配置HTTP2协议的方法
276 7