Docker 数据卷管理

Docker 数据卷管理

  1. 创建数据卷
  2. 管理数据卷权限
    
    
  3. docker run -v hostdir:guestdir:privileges
卷共享应用,配置,数据等 挂载宿主机文件 使用数据卷容器共享数据
1.创建数据卷容器 docker create -v shiyanloudata --name shiyanloudb ubuntu bin/true
  1. 增加--volumes-from 数据卷容器id docker run --volumes-from shiyanloudb --name site1 --it ubuntu /bin/bash
数据卷备份
  1. 创建一个新容器
  2. 挂载数据卷容器
  3. 挂载宿主机本地目录作为数据卷
  4. 将数据卷容器的内容备份到宿主机本地目录挂载的数据卷中
  5. 完成备份操作后容器销毁

    6. docker run --rm --volumes-from shiyanloudb -v /tmp/backup:/backup ubuntu tar cvf /backup/shiyanloudb.tar /shiyanloudata

转载于:https://www.cnblogs.com/fatestaynight/p/5792920.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值