Docker[note_04]容器 数据卷操作 docker t

2020-03-20  本文已影响0人  墨流引

数据卷:

数据卷的作用:


docker run -it --name=cc -v /root/ccdata:/root/ccdata centos:centos8 /bin/bash

将宿主机的/root/ccdata数据卷挂载到容器/root/ccdata



数据卷容器:多容器数据卷交互
让其它容器(通过--volumes-from命令)继承数据卷容器的数据卷

docker run -it --name=cc1 -v /volume centos:7

创建一个cc1作为数据卷容器,不指定宿主机数据卷位置时

docker run -it --name=cc2 --volumes-from cc1 centos:7
docker run -it --name=cc3 --volumes-from cc1 centos:7

此时cc1,cc2,cc3就会使用同一个数据卷


在Windows上使用docker toolbox 数据卷配置之后,在windows你预计的位置找不到你设置的数据卷
比如

docker run -it --name=cc -v /e/my_docker/ccdata:/root/ccdata centos:centos8 /bin/bash

在这里你设置的本地数据卷位置时e:盘下my_docker/ccdata目录,但是当你在win本地寻找这个数据卷的时候就会找不到,
此时使用docker-machine ssh default然后cd到你指定的目录(/e/my_docker/ccdata)就可以找到你设置的数据卷了

上一篇下一篇

猜你喜欢

热点阅读