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

    Docker数据卷实质就是目录的挂载   将容器的文件路径 映射到本地环境(Linux服务器路径)

    Docker数据卷作用

    1.解决数据的持久化 保证数据不丢失

    2.实现不同容器的数据共享

    添加数据卷的方式有两种

    1.直接通过命令行挂载

    2.通过dockerFile添加

    1.通过命令行挂载的方式

    docker run -it -v  /宿主机绝对路径目录:  /容器内目录  镜像名

    这个命令会在宿主机和容器内分别建立两个目录,两个目录是对接的,里面的数据可以共享。如果我们不知道数据卷是否挂载成功时,我们可以通过以下方式来检查数据卷的挂载结果。

    docker inspect  容器id    
    可以查看容器的详细情况

    2.就是利用dockerFile的形式添加

    编写的dockerFile文件如下

        FROM  镜像名

        VOLUME ["/生成的目录路径"]  -- privileged=true

        CMD echo "success build"

        CMD /bin/bash

    docker build执行我们写好的dockerFile文件

    数据卷的生命周期会一致持续到没有容器使用它为止

    古人学问无遗力,少壮工夫老始成。 纸上得来终觉浅,绝知此事要躬行。
  • 相关阅读:
    613. Shortest Distance in a Line
    182. Duplicate Emails
    181. Employees Earning More Than Their Managers
    180. Consecutive Numbers
    612. Shortest Distance in a Plane
    178. Rank Scores
    177. Nth Highest Salary
    610. Triangle Judgement
    二维气泡弹窗
    jQuery触发a标签的click事件和原生javascript的区别
  • 原文地址:https://www.cnblogs.com/wf-zhang/p/14552377.html
Copyright © 2011-2022 走看看