zoukankan      html  css  js  c++  java
  • 容器数据卷

    什么是容器数据卷?

    docker的理念回顾

    将应用和环境打包成一个镜像!

    数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!需求:数据可以持久化

    MySQL,容器删了,删库跑路!需求:MySQL数据可以存储在本地!

    容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地!这就是卷技术!目录的挂载,将我们容器内的目录,挂载到Linux上面!

    总结一句话:容器的持久化和同步操作!容器间也是可以数据卷共享的!

    使用数据卷

    使用命令挂载

    -v

    docker run -it -v 主机目录:容器目录
    
    docker run -it -v /home/test:/home centos /bin/bash
    

    查看容器挂载信息

    新开窗口,在主机目录下查看

    docker inspect ID
    

    测试文件同步

    双向绑定,自动同步。

    容器删除,数据不会丢失。

    双向测试

    容器退出,宿主机上修改文件测试同步

    exit
    

    宿主机上修改完文件后,开启容器,进入容器

    docker start ID
    
    docker attach ID
    

    进入目录,查看数据。

  • 相关阅读:
    selector
    c# word 转pdf 导出失败,因为此功能尚未安装
    Jquery
    Enter
    获取当前地址的参数值
    无法向会话状态服务器发出会话状态请求。
    Ajax 跨域请求
    JsonResult 处理时间格式
    VS2013打开项目提示"Asp.net4.5未在web服务器上注册
    死锁
  • 原文地址:https://www.cnblogs.com/lwenwu/p/14010232.html
Copyright © 2011-2022 走看看