CoreOS介绍


转载:https://doc.xuehai.net/bfc10df43d96361b82742375a.html

但是不能拷贝文字,快照可以。

 

CoreOS作为Docker的生态系统重要一个组成部分,本文重点介绍

1、什么是CoreOS

基于Gentoo

内核+容器

用来运行高可用性(HA)的集群

自动更新

运行容器的最小化操作系统

集群管理

服务发现(servicediscovery-服务运行于docker容器中)

支持平台:AmazonEC2、GoogleCloudPlatform、RackSpace、QEMU/KVM、VirtualBox、VMware、OpenStack、裸机(经我测试CloudStack也是支持的)

2、容器

使用Docker

自动运行在每台CoreOS机器上

隔离应用

轻量级、快速(容器相对于虚拟机)

Go语言编写

3、systemd

系统管理守护进程

控制资源容量和隔离(eg.MemoryLimit=512M)

 

健康检查,重启失败的服务

4、etcd

高可用性(HA)键值对数据库(用来分享配置和服务发现)

提供集群的服务发现(servicediscovery-DiscoveryAPI)

RESTful接口

与Consul、Zookeeper类似

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM