您当前的位置: 首页 >  慌途L docker

Docker 挂载数据卷、查看数据卷、清理数据卷

慌途L 发布时间:2022-06-24 15:21:34 ,浏览量:4

Docker 挂载数据卷、查看数据卷、清理数据卷
    • 创建容器并设置数据卷挂载
    • 查看所有数据卷列表
    • 查看`RabbitMQ`插件数据卷的具体信息
    • 清除数据卷

创建容器并设置数据卷挂载

这里以允许RabbitMQ为例,挂载RabbitMQ的插件数据卷rabbitmq-plugins:

拉取镜像:

docker pull rabbitmq:3.10-management

创建并运行RabbitMQ容器:

docker run -d -i -t \
--name rabbitmq \
-p 5672:5672 \
-p 15672:15672 \
-v rabbitmq-plugins:/plugins \
-v `pwd`/data:/var/lib/rabbitmq \
--hostname MasterRabbit \
-e RABBITMQ_DEFAULT_VHOST=master  \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=admin \
rabbitmq:3.10-management
查看所有数据卷列表

查看所有数据卷列表

docker volume ls

在这里插入图片描述

查看RabbitMQ插件数据卷的具体信息
docker volume inspect rabbitmq-plugins

可以看到RabbitMQ插件数据卷的具体目录位置,后期需要的插件可以直接上到这个目录/var/lib/docker/volumes/rabbitmq-plugins/_data

在这里插入图片描述

清除数据卷

停止并删除RabbitMQ容器

docker rm -f rabbitmq

清除数据卷

docker volume prune

这里因为不经常清理,所以在删除RabbitMQ容器后,其他的也会跟着一起清理掉

在这里插入图片描述

关注
打赏
1688896170
查看更多评论

慌途L

暂无认证

  • 4浏览

    0关注

    118博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0491s