zoukankan      html  css  js  c++  java
  • 2.数据卷

    后期想维护容器内部的文件十分麻烦,这里就要用到数据卷。

    数据卷:将宿主机的一个目录映射到容器里的一个目录中。

    可以在宿主机中操作目录中的内容,那么容器内部映射的文件,也会跟着一起改变。

    1.创建数据卷

    [root@docker ~]# docker volume create 数据卷名称
    创建数据卷之后,默认会存放在一个目录下 /var/lib/docker/volumes/数据卷名称/_data
    创建数据卷只是在宿主机下创建了一个目录,并没有映射到容器里的目录
    

    2.查看数据卷的详细信息

    [root@docker ~]# docker volume inspect 数据卷名称
    

    3.查看全部数据卷

    [root@docker ~]# docker volume ls
    

    4.删除数据卷

    [root@docker ~]# docker volume rm 数据卷名称
    

    5.使用数据卷两种方式

    1.当你映射数据卷时,如果数据卷不存在,Docker会帮你自动创建,会将容器内部自带的文件,存储在默认的存放路径中(/var/lib/docker/volumes/数据卷名称/_data)。
    [root@docker ~]# docker run -v 数据卷名称:容器内部的路径 镜像id
    
    2.直接指定一个路径作为数据卷的存放位置,指定的路径下面是空的,需要手动往里添加内容。(推荐使用这种)
    [root@docker ~]# docker run -v 路径:容器内部的路径 镜像id
    
  • 相关阅读:
    C# 数据操作系列
    C# 数据操作系列
    C# 基础知识系列- 17 小工具优化
    C# 基础知识系列- 17 实战篇 编写一个小工具(1)
    计算机网络知识概述
    微信公众号开发:消息处理
    微信公众号开发:服务器配置
    C#调用接口注意要点
    npm安装和Vue运行
    实战spring自定义属性(schema)
  • 原文地址:https://www.cnblogs.com/eba001/p/14295063.html
Copyright © 2011-2022 走看看