1.介绍 本教程使用Compose.Machine.Swarm工具把WordPress部署在OpenStack上. 本节采用Consul作为Swarm的Discovery Service模块,要利用Consul实现服务的注册与发现,需要建立Consul Cluster.在Consul方案中,每个提供服务的节点上都要部署和运行Consul的agent,所有运行Consul agent节点的集合会构成Consul Cluster. 2.创建虚拟机 使用docker-machine create命令创…
从一项颠覆性的技术成果转化并衍生出一整套社区体系,Docker在发展速度上打破了一个又一个历史纪录.然而,Docker项目在采纳与普及方面表现出惊人态势的同时,也给我们带来了一系列疑问与困惑. 在今天的文章中,我希望将注意力集中在朋友们最为关注的评论议题身上.随着Docker项目在人气方面的持续飙升,很快刚刚接触这一新生事物的读者在实践过程中不禁产生了这样的疑问:如果已经决定使用Docker,是否还有必要同时使用OpenStack? 在给出自己的观点之前,我打算首先就背景信息入手为各位进行讲解,…
在上次推送的文章中(传送门),田琪老师分享了他的DockerCon 2015峰会见闻.在“QCon高可用架构群”中,田老师分享之后,几位专家也参与了讨论.他们是: 闫国旗:京东资深架构师,京东架构技术委员会成员,负责京东云基础服务建设,也参加了DockerCon 2015峰会. 王渊命:技术极客,协作IM服务@Grouk联合创始人,也是Docker深度实践者. 陈飞:微博资深架构师,微博平台Docker容器项目负责人. 首先,闫国旗也分享了他的参会感受: 这次DockerCon 2015主要围绕…
继CoreOS和Atomic镜像上线之后,刻通云紧跟Docker技术发展脚步,近期又推出了Ubuntu Core镜像,成为国内首家支持Ubuntu Core镜像的基础云服务商,同时也是国内唯一一家同时支持CoreOS.Atomic和Ubuntu Core镜像的云服务商,全面支持用户在刻通云平台上轻松部署Docker应用. 下面体验下在KCloud上快速部署Docker应用,这里选择Ubuntu Core镜像为例(其它同理): 一.创建Ubuntu Core云主机 1.打开KeyTone Clou…
前言 前面总结了Docker基础以及Docker存储相关知识,今天来总结一下Docker单主机网络的相关知识.毋庸置疑,网络绝对是任何系统的核心,他在Docker中也占有重要的作用.同样本文基于CloudMan的系列教程.感谢ColudMan无私分享. 一.Docker默认网络 在新安装docker的主机上执行 docker network ls 便能看到docker默认安装的所有网络,分别是none网络.host网络和bridge网络. 1.1 none 网络 none网络就是什么都没有的网络…
​​Docker是一个轻量级虚拟机,也是一种Linux容器,它突破了以往的沙盒技术,解放了应用部署,让PaaS的应用场景更为广泛. ​ docker是通过内核虚拟化技术((namespaces及cgroups等),KVM呢是通过硬件虚拟化技术,CPU支持的.)来提供容器的资源隔离与 安全保障等. 在非linux平台是没法使用docker的,因为他是基于内核技术来实现资源隔离和安全保障的. 由于dockers通过操作系统层的虚拟化实现隔离,所以docker容器在运行的时候,不需要类似虚拟机(VM)…
前言: 这句话应该是开发人员经常挂在嘴边的吧! “在我的机器上是正常工作的啊,MD,怎么到你这就不行了?” 开发人员就会联想到: 1. 肯定是你环境有问题: 2. 要么就是你个傻*不会用吧: 带着这句话进入我们这次的主题,什么是容器?它能解决我们什么问题? 一.什么是容器? 容器这个词,当我们第一眼看它或许脑子里是这东西:瓶瓶罐罐.装水.装其他东西的玩意. 不管是什么,总的来说,容器给我们第一印象就是一个字 —— “装”. 那么今天我们要说的容器技术是怎么一个概念呢? 其实,我们常说的“容器技术…
一.虚拟化 1.什么是虚拟化 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率. 2.什么是虚拟化技术 虚拟化技术是一套解决方案.完整的情况需要CPU.主板芯片组.BIOS和软件的支持,例如VMM软件或者某些操作系统本身.即使只是CPU支持虚拟化技术,在配合VMM的软件情况下,也会比完全不支持虚拟化技术的系统有更好的性能. 3.虚拟…
docker是通过内核虚拟化技术来提供容器的资源隔离与安全保障. docker组成: docker client.docker server.docker组件(镜像(image).容器(container).仓库(repository)) docker与openstack比较: docker与OpenStack都是为web服务管理技术,作为等价替代平的docker和openstack,他们有很多不懂的地方,具体有如下几个方面. 1.部署难度不同:docker部署相对比较简单,简单的说就是把对应的…
原文链接:http://news.csdn.net/article_preview.html?preview=1&reload=1&arcid=2823129 Docker从一个新兴的技术到一个商品化模式,这一过程的发展速度很惊人,它炙手可热的同时也给带来一些困惑.这也带来了一些同学的质疑和评论:假如用了Docker再去用OpenStack是否合适? Docker从一个新兴的技术到一个商品化模式,这一过程的发展速度很惊人,它炙手可热的同时也给带来一些困惑.这也带来了一些同学的质疑和评论:假…