「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註冊中心,下載鏡像的速度才快。
本文章未經做者容許不得轉載。