美文网首页Docker容器
19年第41周:Docker——数据卷

19年第41周:Docker——数据卷

作者: 习惯研究所所长 | 来源:发表于2019-10-10 20:07 被阅读0次

一、简介

image.png

二、数据卷操作

2.1 创建数据卷

$ docker volume create my-vol

2.2 删除数据卷

$ docker volume rm my-vol
# 或者
$ docker volume prune
# 无主的数据卷可能会占据很多空间

# 或者启动得时候,设置关闭容器时删除数据娟
$ docker rm -v

2.3 查看数据卷

$ docker volume ls

local               my-vol
  • 在主机里使用以下命令可以查看指定 数据卷 的信息
$ docker volume inspect my-vol
[
    {
        "Driver": "local",
        "Labels": {},
        "Mountpoint": "/var/lib/docker/volumes/my-vol/_data",
        "Name": "my-vol",
        "Options": {},
        "Scope": "local"
    }
]

2.4 使用数据卷

  • 挂载数据卷,加载一个 数据卷 到容器的 /webapp 目录
$ docker run -d -P \
    --name web \
    # -v my-vol:/wepapp \
    --mount source=my-vol,target=/webapp \
    training/webapp \
    python app.py
  • 挂载一个主机目录作为数据卷


    image.png
  • 挂载一个本地主机文件作为数据卷


    image.png

相关文章

网友评论

    本文标题:19年第41周:Docker——数据卷

    本文链接:https://www.haomeiwen.com/subject/pduapctx.html