Docker-容器数据卷
docker容器數據卷相當于外置的移動硬盤
docker容器數據卷主要功能是:容器的持久化、容器間繼承+共享數據
特點:
(1)數據卷可以容器之間共享或重用數據
(2)卷中更改可以直接生效
(3)數據卷中更改不會在鏡像中更新
(4)數據卷的生命周期一直持續到沒有容器使用它為止
?
命令添加數據卷:
容器添加數據卷:dicker run -it -v /宿主機絕對路徑:/docker內路徑 鏡像名
容器添加只讀數據卷:dicker run -it -v /宿主機絕對路徑:/docker內路徑:ro 鏡像名
?
dockerFile添加數據卷:
新建一個文件夾 # mkdir DockerFile
進入文件夾新建文件 # vi dockerfile1
FROM centos // 引入鏡像
VOLUME ["/mydata1","/mydata2","/mydata3"] //加入三個容器卷
CMD echo "finish!-----------success!"
CMD /bin/bash
構建新的鏡像:# docker build? -f /DockerFile/dockerfile1 -t data_centos .
# docker build? -f /DockerFile/dockerfile1(dockerfile文件) -t data_centos(新的鏡像名字) .
?
轉載于:https://www.cnblogs.com/wu-wu/p/9884638.html
總結
以上是生活随笔為你收集整理的Docker-容器数据卷的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [学习笔记]质数
- 下一篇: Delphi与各数据库数据类型比较