本文将为您描述5.docker数据卷存储,具体操作方法:
目录1.为什么要使用docker数据卷2.常见的docker数据卷命令3.docker数据卷运用一4.把宿主机的目录挂载到容器中
1.为什么要使用docker数据卷
数据卷的作用:
1:持久化容器运行过程中产生的数据文件
2:实现多个容器间的文件共享。
正常情况下,删除容器,容器中所有的文件也会被删除。
2.常见的docker数据卷命令
创建一个数据卷
docker volume create
查看数据卷列表
docker volume ls
删除一个数据卷
docker volume rm
查看一个数据卷的属性
docker volume inspect
3.docker数据卷运用一
docker volume create oldboy
docker run -d -p 80:80 -v oldboy:/usr/share/nginx/html nginx:latest
cd /var/lib/docker/volumes/oldboy/_data/
rm -f *
wget https://www.qstack.com.cn/xiaoniaofeifei.zip
unzip xiaoniaofeifei.zip
docker run -d -p 81:80 -v oldboy:/usr/share/nginx/html nginx:latest
docker run -d -p 82:80 -v oldboy:/usr/share/nginx/html nginx:latest
4.把宿主机的目录挂载到容器中
cd /opt
mkdir xiaoniao
cd xiaoniao/
wget https://www.qstack.com.cn/xiaoniaofeifei.zip
unzip xiaoniaofeifei.zip
#重点
docker run -d -p 83:80 -v /opt/xiaoniao:/usr/share/nginx/html nginx:latest5.docker数据卷存储就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.
本文地址:https://c.lanmit.com/czxt/Linux/42639.html