Docker实战系列(3)-数据管理

2019-07-30  本文已影响0人  Kevin_Luo

数据卷( Data Volume )可以用来存储 Docker 应用的数据,也可以用来在 Docker 容器间进行数据共享。
数据卷是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性:

数据卷的使用,类似于 Linux 下对目录或文件进行 mount,镜像中的被指定为挂载点的目录中的文件会隐藏掉,能显示看的是挂载的数据卷。

Docker volume ls
Docker volume create 卷名
Docker volume inspect 卷名
Docker volume rm 卷名

如:创建一个名为 Web 的容器,并加载一个名为 my-vol 的数据卷到容器的 /Webapp 目录。

Docker run -d -P \
    --name Web \
    --mount source=my-vol,target=/Webapp \
    training/Webapp \
    python app.py
上一篇下一篇

猜你喜欢

热点阅读