• docker 数据管理3


    实际应用:


    第一个容器使用:
    docker run -itd -v /data/:/data1 centos  bash // -v 用来指定挂载目录,


    后面的容器使用之前的容器数据卷




    docker:/root# mkdir /data
    docker:/root# 


    1.创建第一个容器:


    docker:/root# docker run -itd -v /data/:/data1 192.168.32.150:5000/zjzc_centos6.5_template bash
    f63b2633d146844b4b1c6db90e5dbaf8fb3247ca5b85e608919d4bea612255e0




    docker:/root# docker ps
    CONTAINER ID        IMAGE                                         COMMAND             CREATED              STATUS              PORTS               NAMES
    f63b2633d146        192.168.32.150:5000/zjzc_centos6.5_template   "bash"              About a minute ago   Up About a minute                       distracted_perlman   
    docker:/root# docker rename distracted_perlman zjtest01
    docker:/root# docker ps
    CONTAINER ID        IMAGE                                         COMMAND             CREATED              STATUS              PORTS               NAMES
    f63b2633d146        192.168.32.150:5000/zjzc_centos6.5_template   "bash"              About a minute ago   Up About a minute                       zjtest01   


    /data 为宿主机的


    /data1 为docker容器的




    2.后面创建的容器使用第一个容器的数据卷:


    docker:/root#  docker run -itd -v /data1  --name zjtest02  --volumes-from  zjtest01  192.168.32.150:5000/zjzc_centos6.5_template  bash
    8c47da09300ffc1d180746055586b2a1932fa011b398ec5e0a50ff05a6289c1c




    docker:/root# docker exec -it 8c47da09300f bash
    bash-4.1# cd /data1
    bash-4.1# ls
    1  2  3  4  a  b  c






    rum -itd --volumes-from cent_testv -v /vol_data_backup/:/backup centos bash


    把宿主机的/vol_data_backup 映射到容器上的/backup

























































  • 相关阅读:
    PHP学习笔记之继承(面向对象三大特性之一)
    php学习笔记之封装练习题
    PHP学习笔记---封装(面向对象三大特性之一)
    PHP学习笔记之面向对象(上)
    php学习笔记之数组遍历练习题1
    php学习笔记数组与数据结构1(数组)
    php学习笔记数组与数据结构1(日期时间函数及遇到的问题解决)
    顺序查找和二分法查找
    冒泡排序
    字符串类型的一些操作处理
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/6200295.html
Copyright © 2020-2023  润新知