“CoreOS是一款面向新智云(www.enncloud.cn)的轻量级OS。它以Linux系统为基础,因建设数据中心的须要从Linux底层进行了内核裁减。一系列的机制和工具保证了CoreOS组建的云环境的安全,可靠和最新。CoreOS设计之初就定位于能够提供一种动态缩放和管理集群的能力,能够方便管理相似google 这种庞大数据中心的集群。” web
|今日嘉宾:freewebsys|docker
一、关于CoreOScentos
Docker很是的火,可是要跑系统仍是安装一个CoreOS的比较好。 tomcat
毕竟是专业作虚拟的操做系统。上面没有烂七八糟的东西。 安全
CentOS7 上面也支持docker,只是做为一个rpm安装的,找专业的人,作专业的事情。服务器
二、下载安装网络
直接下载virtualbox 的镜像文件,建立一个虚拟机而后导入。 ssh
下载镜像地址: 工具
http://stable.release.core-os.net/amd64-usr/current/ 学习
导入镜像以后,启动的时候不要着急,修改启动命令:
进入GRUB启动引导以后,按【e键】进行修改。
在启动命令后面增长一行参数
这样就能够无密码登录了,可是这个是个临时的修改方案,还须要进入到操做系统中去修改密码。再重启就无论用了。
而后就能够正常登录了:
登录以后修改密码:
再次重启就可使用core用户登录了。 这个方法最简单有效。
三、开启远程访问
默认开机启动远程服务。在virtualbox里面的网络配置中,设置端口转发。
将ssh22 端口,转发到本地的2222端口。
由于mac好像22 本地端口不能访问。再使用ssh就能够登陆了。
4,设置注册服务器
首先在https://dashboard.daocloud.io/mirror 注册,而后就能使用daocloud的服务了。
在coreos里面修改参数:
注意这里只能修改 flannel_docker_opts.env 配置文件,由于docker.service 文件是只读的。
而后启动docker服务:
这样就注册上了,下载速度嗷嗷快。测试下 dokcer pull tomcat
五、总结
coreos是使用docker的基础,系统占用资源很是的少。
要想用好docker要好好学习coreos。
coreos并非centos,是专门的一个容器操做系统,系统占用资源比较少,高效。
同时配置好docker的daocloud注册中心,下载镜像的速度才快。
本文章未经做者容许不得转载。