数据卷

数据卷操作命令

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

完结撒花