美文网首页数据库
Docker容器技术(五)之数据卷的使用

Docker容器技术(五)之数据卷的使用

作者: 乔治大叔 | 来源:发表于2019-01-18 20:22 被阅读1次

    1、什么是数据卷?

    Docker中的数据可以存储在类似于虚拟机磁盘的介质中,在Docker中称为数据卷,简单的理解就是将数据持久化的工具。

    Docker数据卷

    2、写入配置文件:

    vim redis.conf

    redis.conf

    vim docker file

    dockerfile

    3、创建Docker镜像:

    docker build -t "项目名/centos_redis:版本号"

    4、运行Docker镜像:

    docker run -d -p 26379:6379 --name "redis1" 项目名/centos_redis:版本号

    5、查看数据卷

    查看docker容器 container id

    docker pa -a

    查看docker容器

    docker inspect db82564ad919

    可以看到:


    Mounts

    我们可以跳转到他这个地址:

    cd /var/lib/docker/volumes/9a7b919b9eb28038016b1368fc1f6a32dd571cc833388172e15ad3f2d7e7894e/_data

    F3316C10-3AFA-4643-95A6-F6B95F5F4FDA.png

    数据卷配置成功

    当然还有简单的挂载数据卷的方式:
    当你在起一个新容器的时候:

    docker run -it --name "容器名" -v /opt:/test /centos:7.5.1804 /bin/bash

    /opt:/test 把系统的opt映射到容器的test

    相关文章

      网友评论

        本文标题:Docker容器技术(五)之数据卷的使用

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