docker:virtualbox 安裝CoreOS系統,配置registry-mirror
“CoreOS是一款面向新智雲(www.enncloud.cn)的輕量級OS。它以Linux系統為基礎,因建設數據中心的需要從Linux底層進行了內核裁減。一系列的機制和工具保證了CoreOS組建的雲環境的安全,可靠和最新。CoreOS設計之初就定位於可以提供一種動態縮放和管理集群的能力,可以方便管理類似google 這種龐大數據中心的集群。”
|今日嘉賓:freewebsys|
1、關於CoreOS
Docker非常的火,但是要跑系統還是安裝一個CoreOS的比較好。
畢竟是專業做虛擬的操作系統。上面沒有爛七八糟的東西。
CentOS7 上面也支持docker,只是作為一個rpm安裝的,找專業的人,做專業的事情。
2、下載安裝
直接下載virtualbox 的鏡像文件,創建一個虛擬機然後導入。
下載鏡像地址:
http://stable.release.core-os.net/amd64-usr/current/
導入鏡像之後,啟動的時候不要著急,修改啟動命令:
進入GRUB啟動引導之後,按【e鍵】進行修改。
在啟動命令後面增加一行參數
這樣就可以無密碼登陸了,但是這個是個臨時的修改方案,還需要進入到操作系統中去修改密碼。再重啟就不管用了。
然後就可以正常登陸了:
登陸之後修改密碼:
再次重啟就可以使用core用戶登陸了。 這個方法最簡單有效。
3、開啟遠程訪問
默認開機啟動遠程服務。在virtualbox裏面的網絡配置中,設置端口轉發。
將ssh22 端口,轉發到本地的2222端口。
因為mac好像22 本地端口不能訪問。再使用ssh就可以登錄了。
4,設置註冊服務器
首先在https://dashboard.daocloud.io/mirror 註冊,然後就能使用daocloud的服務了。
在coreos裏面修改參數:
註意這裏只能修改 flannel_docker_opts.env 配置文件,因為docker.service 文件是只讀的。
然後啟動docker服務:
這樣就註冊上了,下載速度嗷嗷快。測試下
5、總結
coreos是使用docker的基礎,系統占用資源非常的少。
要想用好docker要好好學習coreos。
coreos並不是centos,是專門的一個容器操作系統,系統占用資源比較少,高效。
同時配置好docker的daocloud註冊中心,下載鏡像的速度才快。
本文章未經作者允許不得轉載。
docker:virtualbox 安裝CoreOS系統,配置registry-mirror