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

    容器数据卷就相当于外置的移动硬盘,可以用来保存容器中产生的数据,做到数据的持久化,也可以用来在容器间进行共享数据或者宿主机和容器间数据的共享。

    添加数据卷

    在宿主机直接命令添加:docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名

    查看挂在是否成功可以使用命令:docker inspect 容器ID,例如:docker inspect 88a5847dfdb2

    表明挂在成功

    宿主机和容器间共享数据

    在宿主机的/mydatavolume/目录下新建文件abc.txt

    则在容器的/datavolumecontainer/目录下也自动新建了一个文件abc.txt,做到了数据共享

    在容器中的abc.txt文件中写入内容:container update

    在宿主机的abc.txt文件中可以看到相同的内容,所以,可以做到数据的双向共享

    容器停止退出后,主机修改过的数据仍然同步

    带权限

    docker run -it -v /宿主机绝对路径目录:/容器内目录:ro 镜像名,表示容器内的目录是只读的,没有写权限,这时候主机可以单向共享数据

  • 相关阅读:
    「CF1051F」The Shortest Statement
    「CF911F」Tree Destruction
    「HNOI/AHOI2018」游戏
    「CF859E」Desk Disorder
    「CF858F」 Wizard's Tour
    「CF894E」 Ralph and Mushrooms
    「NOIP2018」赛道修建
    「POI2010」Bridges
    常见神经网络
    数字图像处理笔记2.22
  • 原文地址:https://www.cnblogs.com/andrew3/p/12952313.html
Copyright © 2011-2022 走看看