虚拟化
文章平均质量分 96
智秒数服.未闻
camping~candy
展开
-
Docker 容器部署 Consul 集群
Consul 介绍 Consul 提供了分布式系统的服务发现和配置的解决方案。基于go语言实现。并且在git上开放了源码consul-git。consul还包括了分布式一致协议的实现,健康检查和管理UI。Consul和zk相比较起来,更加轻量级,而且一致性上基于RAFT算法,zk使用的Paxos 算法。跟zk比较起来更加轻量级,Consul提供了通过一个DNS或者HTTP接口的方式来控制执行,而z原创 2015-09-29 13:39:31 · 25276 阅读 · 0 评论 -
Vagrant中搭建Docker虚拟环境(上)-Mac
Vagrant提供了可配置、可复用的虚拟开发和部署环境,对于开发人员来说,Vagrant可以帮你统一团队成员的开发环境。也可以提供一套一致的线上线下环境。vagrant 在mac上通过命令行工具可以管理统一的镜像(BOX)所以vagrant还需要依赖VirtualBox等提供系统(支持linux,windows,OS X等)环境。这篇文章主要介绍下个人在mac上的配置过程。后面一篇会介绍vagrant上搭建docker(一种轻量级的LinuxContainer),让docker更加轻量级得管理我们统一的虚拟原创 2015-09-24 19:54:16 · 14530 阅读 · 0 评论 -
Vagrant中搭建Docker虚拟环境(下)-Mac
Docker 是一种支持轻量级、能快速到秒级部署的虚拟化容器。Docker构建在LinuxContiner上,跟普通的虚拟机不同,Docker是在操作系统层面上的虚拟化,而不是硬件层面上。所以Docker从应用级别的隔离上,系统资源消耗小,可以做到更轻量级的跨平台。 所以,我们可以通过vagrant来创建标准的镜像,来构建docker容器。然后可以统一开发、线上的部署环境,并且通过docker来让应用迭代得更快。原创 2015-09-24 20:09:20 · 16117 阅读 · 0 评论