数据管理
Posted gorgage
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据管理相关的知识,希望对你有一定的参考价值。
其实这节和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
以上是关于数据管理的主要内容,如果未能解决你的问题,请参考以下文章
python 用于数据探索的Python代码片段(例如,在数据科学项目中)