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、安卓逆向、云计算**


相关文章
|
9月前
|
应用服务中间件 网络安全 nginx
手把手教你使用 Docker 部署 Nginx 教程
本文详解Nginx核心功能与Docker部署优势,涵盖镜像拉取、容器化部署(快速、挂载、Compose)、HTTPS配置及常见问题处理,助力高效搭建稳定Web服务。
4086 4
|
9月前
|
应用服务中间件 Linux nginx
在虚拟机Docker环境下部署Nginx的步骤。
以上就是在Docker环境下部署Nginx的步骤。需要注意,Docker和Nginix都有很多高级用法和细节需要掌握,以上只是一个基础入门级别的教程。如果你想要更深入地学习和使用它们,请参考官方文档或者其他专业书籍。
431 5
|
9月前
|
存储 NoSQL Redis
手把手教你用 Docker 部署 Redis
Redis是高性能内存数据库,支持多种数据结构,适用于缓存、消息队列等场景。本文介绍如何通过Docker快速拉取轩辕镜像并部署Redis,涵盖快速启动、持久化存储及docker-compose配置,助力开发者高效搭建稳定服务。
2821 8
|
9月前
|
存储 关系型数据库 MySQL
MySQL Docker 容器化部署全指南
MySQL是一款开源关系型数据库,广泛用于Web及企业应用。Docker容器化部署可解决环境不一致、依赖冲突问题,实现高效、隔离、轻量的MySQL服务运行,支持数据持久化与快速迁移,适用于开发、测试及生产环境。
1228 4
|
Ubuntu Docker 容器
介绍两种从 Docker 容器写入卷时的文件权限处理方式
容器常常用作原生安装工具的替代品。在主机上使用具有所需版本的容器要比使用过时的工具好的多。但是,只要容器与主机系统进行交互,文件会留下错误或损坏的权限。幸运的是,解决该问题的方法并不需要使用脚本。
3961 0
|
10月前
|
Kubernetes Devops Docker
Kubernetes 和 Docker Swarm:现代 DevOps 的理想容器编排工具
本指南深入解析 Kubernetes 与 Docker Swarm 两大主流容器编排工具,涵盖安装、架构、网络、监控等核心维度,助您根据团队能力与业务需求精准选型,把握云原生时代的技术主动权。
879 115