Docker核心---数据卷(堵门秘籍)

数据卷

数据卷操作命令

1、为什么要有数据卷?

容器内/usr/share/nginx/html没有vim编辑器不可以编辑,因此将容器内目录与宿主机目录使用数据卷双向绑定在一起即可

2、创建容器时使用-v命令来将html数据卷映射到容器内/usr/share/nginx/html目录下

注意:首先应该关闭linux中的nginx服务器,不然会占用80端口

复制代码
[root@localhost nginx]# sbin/nginx -s quit

docker run -d --name nginx -p 80:80 -v html:/usr/share/nginx/html  nginx:1.20.2

3、查看html数据卷的详细信息

复制代码
docker volume inspect html

4、我们得到:

5、进入到这个_data目录下我们发现就是容器内/usr/share/nginx/html的文件

6、因此我们修改_data目录下的文件,容器内/usr/share/nginx/html也会跟着修改

7、要是嫌目录太深,,也可以自定义:本地目录挂载

完结撒花

相关推荐
UP_Continue13 分钟前
Linux--进程控制
linux·运维·服务器
等什么君!32 分钟前
docker -数据卷技术
运维·docker·容器
上天_去_做颗惺星 EVE_BLUE2 小时前
Docker高效使用指南:从基础到实战模板
开发语言·ubuntu·docker·容器·mac·虚拟环境
小白跃升坊3 小时前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
杨江3 小时前
seafile docker安装说明
运维
好好沉淀3 小时前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng3 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.3 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独3 小时前
ns-3仿真之应用层(三)
运维·服务器·ns3
VekiSon4 小时前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发