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、要是嫌目录太深,,也可以自定义:本地目录挂载

完结撒花

相关推荐
e***19353 分钟前
docker compose安装redis
redis·docker·容器
k***1955 分钟前
Nginx反向代理出现502 Bad Gateway问题的解决方案
运维·nginx·gateway
可爱又迷人的反派角色“yang”8 分钟前
LVS+Keepalived群集
linux·运维·服务器·前端·nginx·lvs
hadage23310 分钟前
--- docker 一些指令的汇总 ---
运维·docker·容器
好奇的菜鸟27 分钟前
WSL 2 安装 Ubuntu 24.04 及系统迁移到非系统盘
linux·运维·ubuntu
好奇的菜鸟30 分钟前
在WSL Ubuntu 24中设置root密码并默认使用root登录
linux·运维·ubuntu
车传新30 分钟前
Docker
docker·容器
礼拜天没时间.31 分钟前
《Grafana 企业级可视化监控实战指南:从安装、配置到智能告警》:Grafana 简介
linux·运维·信息可视化·zabbix·grafana·监控
意疏33 分钟前
怕剧透?SyncTV+cpolar 让异地闺蜜追剧进度分秒不差
docker