当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。一种替代方案是使用轻量级虚拟化技术 —— 所谓的LinuX Container...
分类:
其他好文 时间:
2015-01-13 21:23:38
阅读次数:
255
Docker Container Executor (DCE) 是 Hadoop 2.6.0 包含的一个重要特性:至此,大数据的巨人 Hadoop 也终于可以利用当前虚拟化/云计算领域的宠儿 Docker 的强大能力了。...
分类:
其他好文 时间:
2015-01-12 22:38:33
阅读次数:
394
使用Dockerfile方法前期准备工作#mkdirsshd_ubuntu创建工作目录#cdsshd_ubuntu#touchDockerfilerun.sh创建一会需要拷贝到container的文件#virun.shrun.sh的内容#!/bin/bash/usr/sbin/sshd–D#cat~/.ssh/id_rsa.pub>authorized_keys拷贝需要登录到container的机器的公钥编写..
分类:
其他好文 时间:
2015-01-12 11:10:06
阅读次数:
183
关于container是否提供ssh服务,大家一直在争论。目前docker对远程主机登入container并没有更好的办法,除了登录宿主机用attach或exec登录外,只能在container安装sshd服务了,通过这个基础镜像我们在安装其他服务的时候,就可以直接使用有ssh服务的镜像了。使用Dockerfile方法..
分类:
其他好文 时间:
2015-01-12 11:09:58
阅读次数:
213
docker建立私有仓库实验环境:怎样将vmware与viutualBOX的网络互通这里就不详细说明了。在xin7上安装docker首先在docker的官方站点下载docker的windos安装包,因为墙的因素,这个安装包很难下下来,这边提供了我的网盘链接http://pan.baidu.com/s/1dDGQHZb。因为docker是基于li..
分类:
其他好文 时间:
2015-01-12 07:01:31
阅读次数:
416
1、启动容器并映射宿主机到容器端口
docker run -p 127.0.0.1:20001:22 -ti centos /bin/bash
2、daemon方式启动容器
docker run -d -p 127.0.0.1:5000:22 -ti centos /bin/bash
docker run -ti -p 0.0.0.0:7600:9600 -p 0.0.0.0...
分类:
其他好文 时间:
2015-01-09 17:32:10
阅读次数:
186
Docker 默认使用的是 Linux 自带的网桥实现,实际上,OpenvSwitch 项目作为一个成熟的虚拟交换机实现,具备更丰富的功能。个人认为,将来 Docker 必然会选择 OpenvSwitch 作为其默认网桥实现。有兴趣的同学欢迎通过如下的步骤来尝鲜。
环境
在 Ubuntu 14.04 系统中进行测试。操作流程也适用于 RedHat/CentOS 系列系统,但少数命令和配...
分类:
其他好文 时间:
2015-01-09 15:33:38
阅读次数:
262
1.前言Kubernetes设计了一种特别的网络模型,其跟原生Docker网络模型有些偏离。在这种设计中,Kubernetes定义了一个抽象概念:Pod,每个Pod是一系列容器的集合,而且有一个共享IP,所有容器共享相同的网络命名空间。Pod不仅可以与物理机器间通信,而且还可以使跨网络间容器能通信..
分类:
Web程序 时间:
2015-01-09 12:46:03
阅读次数:
1224
docker最好在centos7上安装,centos6.5上似乎麻烦不少这里直接在centos7上安装,要提前装一下epel的repoyum install docker安装就行chkconfig docker onservice docker start把docker服务设置为每次开机启动,然后启...
分类:
其他好文 时间:
2015-01-09 12:10:42
阅读次数:
181