1. 挂载本地的目录到容器里:

docker run -itd -v /data/:/data1 centos  bash // -v 用来指定挂载目录,

:前面的/data为本地目录,:后面的/data1 为容器里的目录:

docker:/root# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos_6.5_all scan f01c69d919d1 5 hours ago 975.4 MB
centos_6.5 zjzc a05f15a89c8d 6 hours ago 924 MB
centos-6-x86-template zjzc 50fca37b01a1 6 hours ago 574.3 MB
centos_6.5_net scan 9e2de3fc0748 24 hours ago 398.6 MB
centos_with_net czcb 92b2e7f857ae 26 hours ago 269.5 MB
ubuntu latest c917d6497f55 2 days ago 187.9 MB
januswel/centos latest 088820de4929 13 days ago 198.3 MB
linux123 xxx123 088820de4929 13 days ago 198.3 MB
linux123 jj 088820de4929 13 days ago 198.3 MB
linux123 latest 088820de4929 13 days ago 198.3 MB
172.17.42.1:5000/zjzc-test01 latest bb3d629a7cbc 13 days ago 196.6 MB
centos latest bb3d629a7cbc 13 days ago 196.6 MB
192.168.32.150:5000/zjzc-test02 latest bb3d629a7cbc 13 days ago 196.6 MB
registry latest 07d93e41c370 7 weeks ago 422.8 MB
blalor/centos latest f01c1b138488 21 months ago 322.4 MB docker:/root# docker run -itd -v /data/:/data1 centos_6.5_all:scan bash
c6643476b61ba633a18a1c5e414f16f8120b0dd25b6efd2a164e1dac8a349720 docker:/root# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c6643476b61b centos_6.5_all:scan "bash" 27 seconds ago Up 26 seconds jovial_mclean
402620f666c1 registry "docker-registry" 55 minutes ago Up 39 minutes 0.0.0.0:5000->5000/tcp gloomy_brown
docker:/root# docker exec -it c6643476b61b bash bash-4.1# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 9.8G 827M 8.5G 9% /
/dev/mapper/docker-253:0-131624-c6643476b61ba633a18a1c5e414f16f8120b0dd25b6efd2a164e1dac8a349720
9.8G 827M 8.5G 9% /
tmpfs 939M 0 939M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/mapper/vg00-lv_root
97G 9.0G 83G 10% /data1 挂载数据卷: 新的容器使用旧的容器的数据卷: docker:/root# docker run -itd --name zjzc_z1 --volumes-from zjzc_awp centos bash
bd6db4127a9e885990753f9d3036e3d060268dd8c4a03d03844e8d5fa53b1a6b
docker:/root# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bd6db4127a9e centos "bash" 2 seconds ago Up 2 seconds zjzc_z1 docker:/root# docker exec -it bd6db4127a9e bash
[root@bd6db4127a9e /]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/docker-253:0-131624-bd6db4127a9e885990753f9d3036e3d060268dd8c4a03d03844e8d5fa53b1a6b 10190136 235372 9430476 3% /
tmpfs 961124 0 961124 0% /dev
shm 65536 0 65536 0% /dev/shm
/dev/mapper/vg00-lv_root 100758960 9388664 86246536 10% /data2

docker 数据管理<1>的更多相关文章

  1. Docker数据管理(四)

    Docker数据管理 Docker数据分为两种: 数据卷 -v /data -v src:dst 数据卷容器 --volumes-from 数据卷 案例1:我们创建一个容器,起名叫nginx-volu ...

  2. Docker数据管理

    用户在使用Docker的过程中,往往需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据共享,这必然涉及到Docker的数据管理. 容器中管理数据主要有两种方式: ...

  3. Docker系统七:Docker数据管理

    Docker的数据管理 I. 基本概念 Docker容器一旦删除,其相关的rootf文件系统就会被删除,其容器内的数据将一并删除,为了保存相关数据,Docker提出了数据卷的概念. II. 数据卷 D ...

  4. Docker数据管理(五)

    一.什么是数据卷 生成环境中使用docker的过程中,往往需要对数据进行持久化,或者需要多个容器之间进行数据共享,这个就涉及到了容器数据管理 容器中管理数据主要有两种方式: 数据卷:容器内数据之间映射 ...

  5. Docker数据管理(数据卷&数据卷容器)

    生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作. 容器中管理数据主要有两种方式: 数据卷(Data Volumes):容 ...

  6. Docker实战(四)之Docker数据管理

    在生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及到容器的数据管理操作. 容器中管理数据主要有两种形式: 数据卷:容器内数据直接映射到本地主 ...

  7. 【Docker】第五篇 Docker 数据管理

    一.基本介绍 数据管理的原因:Docker中的容器一旦删除,容器本身的rootfs文件系统就会被删除,容器中的所有数据就会被删除.为了对一些需要持久化的数据,不随容器删除而删除,所以我们可以通过多个容 ...

  8. <Docker学习>5. docker数据管理

    当我们创建了一个tomcat容器,如何简单部署一个web应用?如何将war包放入到容器中?也就是说怎么样把文件从宿主机中 "放入" 到容器中? docker cp命令可以将宿主机本 ...

  9. docker数据管理(2)

    一.docker存储资源类型 docker两种存储资源类型 用户在使用 Docker 的过程中,势必需要查看容器内应用产生的数据,或者需要将容器内数据进行备份,甚至多个容器之间进行数据共享,这必然会涉 ...

  10. 六、【Docker笔记】Docker数据管理

    前几节我们介绍了Docker的基本使用和三大核心概念,那么我们在使用Docker的过程中,Docker中必然产生了大量的数据,对于这些数据我们需要查看或者对这些数据进行一个备份,也有可能容器之间的数据 ...

随机推荐

  1. BaseFragment的定义—所有Fragment的父类

    public abstract class BaseActivity extends AppCompatActivity implements View.OnClickListener { prote ...

  2. Azure File SMB3.0文件共享服务(3)

    在Windows上使用Azure文件共享服务 之前简单介绍过,你可以通过SMB 3.0协议,将Azure文件共享挂载在本地,就如使用一个网络驱动器是一样的,但需要注意不同版本的Windows对于SMB ...

  3. 使用TypeScript开发一个在线记事本,支持离线存储

    先贴上源码传送门: https://github.com/flowforever/yaryin.note 记事本网址: http://yindoc.com , 井号后面写你喜欢的文件名即可. 最近在研 ...

  4. java中HashSet实现(转)

    hashset底层的数据结构是hash表,hash表实现方式采用数组+链表,数组类型为HashNode,每个数组元素为链表的头指针,链表中存储经过hash函数散列后冲突的元素,数组的长度为26 has ...

  5. HDOJ-1007 Quoit Design(最近点对问题)

    http://acm.hdu.edu.cn/showproblem.php?pid=1007 给出n个玩具(抽象为点)的坐标 求套圈的半径 要求最多只能套到一个玩具 实际就是要求最近的两个坐标的距离 ...

  6. tomcat root dir log 配置

    tomcat 配置log记录及root 目录

  7. Baby Ming and Matrix games(dfs计算表达式)

    Baby Ming and Matrix games Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Ja ...

  8. crm2011js操作选项卡和节点

    CRM窗口选项卡的操作 crm2011节点的操作

  9. 九度OJ 题目1371:最小的K个数

    题目描述: 输入n个整数,找出其中最小的K个数.例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,. 输入: 每个测试案例包括2行: 第一行为2个整数n,k(1< ...

  10. Swift的初始化方法

    我们在深入初始化方法之前,不妨先再想想Swift中的初始化想要达到一种怎样的目的. 其实就是安全.在Objective-C中,init方法是非常不安全的:没有人能保证init只被调用一次,也没有人保证 ...