docker:virtualbox 安装CoreOS系统,配置registry-mirror

“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注册中心,下载镜像的速度才快。

 

本文章未经做者容许不得转载。

相关文章
相关标签/搜索