美文网首页
docker数据管理

docker数据管理

作者: lkning | 来源:发表于2018-07-08 15:59 被阅读0次

    容器添加数据卷

    前面地址为宿主机地址,相当于映射path
    sudo docker run -v ~/container_data:/data -it ubuntu /bin/bash
    

    数据卷添加权限

     sudo docker run -v  ~/container_data:/data:ro -it ubuntu /bin/bash
    

    ro-read-only 只读
    rw-read-write 写读

    dockerfile构建镜像

    VOLUME["/data","./data"]
    

    在file中创建volume自动映射
    inspect

    挂载数据卷容器的方法

    docker run --volumes-from [CONTAINER NAME]
    

    数据卷容器

    挂载数据卷卷容器的方法

    docker run --volumes-from [CONTAINER NAME]
    

    删除挂载宿主机容器依然可以访问,容器只是一个传递参数的作用

    数据备份方法

    备份

    $docker run --volumes-from [container name] -v $(pwd):/backup ubuntu tar cvf /backup/backup.tar [container data volume]
    

    解压

    $docker run --volumes-from [container name] -v $(pwd):/backup ubuntu tar xvf /backup/backup.tar [container data volume]
    

    相关文章

      网友评论

          本文标题:docker数据管理

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