5.docker数据卷存储

2020-04-23 16:00:48来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

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:latest

原文链接:https://www.cnblogs.com/yanyanqaq/p/12758286.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:PXE——无人值守自动安装Linux操作系统(踩坑记录)

下一篇:源码安装nginx