docker 数据管理<1>
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>的更多相关文章
- Docker数据管理(四)
Docker数据管理 Docker数据分为两种: 数据卷 -v /data -v src:dst 数据卷容器 --volumes-from 数据卷 案例1:我们创建一个容器,起名叫nginx-volu ...
- Docker数据管理
用户在使用Docker的过程中,往往需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据共享,这必然涉及到Docker的数据管理. 容器中管理数据主要有两种方式: ...
- Docker系统七:Docker数据管理
Docker的数据管理 I. 基本概念 Docker容器一旦删除,其相关的rootf文件系统就会被删除,其容器内的数据将一并删除,为了保存相关数据,Docker提出了数据卷的概念. II. 数据卷 D ...
- Docker数据管理(五)
一.什么是数据卷 生成环境中使用docker的过程中,往往需要对数据进行持久化,或者需要多个容器之间进行数据共享,这个就涉及到了容器数据管理 容器中管理数据主要有两种方式: 数据卷:容器内数据之间映射 ...
- Docker数据管理(数据卷&数据卷容器)
生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作. 容器中管理数据主要有两种方式: 数据卷(Data Volumes):容 ...
- Docker实战(四)之Docker数据管理
在生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及到容器的数据管理操作. 容器中管理数据主要有两种形式: 数据卷:容器内数据直接映射到本地主 ...
- 【Docker】第五篇 Docker 数据管理
一.基本介绍 数据管理的原因:Docker中的容器一旦删除,容器本身的rootfs文件系统就会被删除,容器中的所有数据就会被删除.为了对一些需要持久化的数据,不随容器删除而删除,所以我们可以通过多个容 ...
- <Docker学习>5. docker数据管理
当我们创建了一个tomcat容器,如何简单部署一个web应用?如何将war包放入到容器中?也就是说怎么样把文件从宿主机中 "放入" 到容器中? docker cp命令可以将宿主机本 ...
- docker数据管理(2)
一.docker存储资源类型 docker两种存储资源类型 用户在使用 Docker 的过程中,势必需要查看容器内应用产生的数据,或者需要将容器内数据进行备份,甚至多个容器之间进行数据共享,这必然会涉 ...
- 六、【Docker笔记】Docker数据管理
前几节我们介绍了Docker的基本使用和三大核心概念,那么我们在使用Docker的过程中,Docker中必然产生了大量的数据,对于这些数据我们需要查看或者对这些数据进行一个备份,也有可能容器之间的数据 ...
随机推荐
- MYSQL 提取时间中的信息的 4 方法
方法 1. year(),month(),day() 方法 2. dayofweek(),dayofmonth(),dayofyear(); 方法 3. hour(),minute(),second( ...
- 转载【ViewPager+Fragment】ViewPager中切换界面Fragment被销毁的问题分析
ViewPager中切换界面Fragment被销毁的问题分析 原文链接 http://www.cnblogs.com/monodin/p/3866441.html 1.使用场景 ViewPager+ ...
- JAVA中synchronized和lock详解
目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea.本文并不比较synchronize ...
- 【测试Json的多空格问题】
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- API经济产业
技术大咖为我们铺好了前进道路,我们为什么还要敬而远之舍近索远呢?充分利用开源,利用API进行App有效整合. 为应用添加日志功能,Loggly; 为应用添加用户管理和身份认证模块,Stormpath; ...
- 全国计算机等级考试二级教程-C语言程序设计_第3章_顺序结构
1输入两个整数给变量x和y:然后输出x和y:在交换x和y中的值后,在输出x和y. #include <stdio.h> main() { int x, y, t; printf(" ...
- eclipse/myeclipse使用技巧
热键篇: Template:Alt + / 修改处:Window->Preference->Workbench->Keys->Command->Edit->Cont ...
- dojo demo, server验证username是否已经被使用
这个demo有助于理解JS与server的协同工作. 文档结构如上图. 主要是三个文件: main.js table.html validateUserName.jsp (代码见文章末尾) 页面打 ...
- UVA11387 - The 3-Regular Graph(推理)
题目链接 题意:给n个点,问能否画出一个无向图.且每一个顶点连接3条边.假设能够的话输出连接的边. 思路:当添加一条边时,总的无向图的度数会添加2,所以度数之和n*2为偶数.当n为奇数时,度数之和为奇 ...
- 修改ORACLE-NLS_DATE_FORMAT时间格式的四种方式
修改ORACLE-NLS_DATE_FORMAT时间格式的四种方式 改变ORACLE -NLS_DATE_FORMAT中时间显示格式的显示有以下方式: 1.可以在用户环境变量中指定(LINUX). 在 ...