首页 > 其他 > 详细

数据管理

时间:2017-08-07 18:05:04      阅读:277      评论:0      收藏:0      [点我收藏+]

其实这节和Dockerfile里的VOLUME是同源,但之所有把这节抽取出来展开说,可见他的重要性。

创建一个数据卷有两种方法

方法一,通过命令行在启动镜像的时候就加载这个数据卷

$ sudo docker run -d -P --name web -v /webapp training/webapp python app.py


方法二,通过Dockerfile来设置VOLUME命令来加载。

FROM ubuntu
RUN mkdir /myvol
RUN echo "hello world" > /myvol/greeting
VOLUME /myvol

可也把一个主机目录作为数据卷,例如我们应用以web目录、配置目录等。甚至还能指定为只读方式。

sudo docker run -d -P --name web -v /src/webapp:/opt/webapp:ro
training/webapp python app.py


查看数据卷具体信息

docker inspect

 

数据管理

原文:http://www.cnblogs.com/gorgage/p/7300481.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!