美文网首页
六、数据卷管理

六、数据卷管理

作者: suenism | 来源:发表于2020-01-05 15:58 被阅读0次

    拷贝数据到容器中

    #拷贝容器里面的数据到 本地服务器
    docker container cp  CONTAINER:SRC_PATH DEST_PATH
    # 拷贝宿主机的数据到容器里面
    docker container cp SRC_PATH CONTAINER:DEST_PATH
    

    docker的数据卷实现持久化存储

    volume实现容器和宿主机数据共享

    # 宿主机新建目录,用于存放容器和宿主机之间的数据
    mkdir -p /opt/volume
    

    在容器启动时,通过-v 参数实现挂载volume

    docker run -d --name="n1" -p 80:80 -v /宿主机目录:/容器内的目录 image_name
    

    容器需要挂载多个目录,可以通过多个 -v 参数实现

    数据卷容器

    docker run -it --name "httpd_volumes" -v /opt/volume/a:/opt/a -v /opt/volume/b:/opt/b centos:6.9 /bin/bash
    ctrl+p q
    #拷贝数据到数据卷中
    touch  /opt/volume/a/a.txt
    touch  /opt/volume/b/b.txt
    #使用数据卷容器
    docker run -d -p 8085:80 --volumes-from nginx_volume --name "http8085" nginx
    

    相关文章

      网友评论

          本文标题:六、数据卷管理

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