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註冊中心,下載鏡像的速度才快。

 

本文章未經做者容許不得轉載。

相關文章
相關標籤/搜索