# 安裝 virtualbox, git
sudo apt-get install virtualbox, git
# 軟件中心的vagrant版本過低,所以去官網獲取最新的軟件包地址
wget https://releases.hashicorp.com/vagrant/1.7.4/vagrant_1.7.4_x86_64.deb
sudo dpkg -i vagrant_1.7.4_x86_64.deb
# 下載coreos-vagrant配置
git clone https://github.com/coreos/coreos-vagrant.git
cd coreos-vagrant
# 複製配置
cp config.rb.sample config.rb
cp user-data.sample user-data
# 編輯配置,如下兩個配置文件根據本身的實際狀況修改
vim config.rb
# 修改以前 => 修改以後
$num_instances=1 => $num_instances=3 # 這裏表示coreos的臺數,集羣自組網最小爲3
#$update_channel='alpha' => $update_channel='stable' # 去掉配置文件前面的#
vim user-data
在這裏簡單介紹一下,有許多改進的地方git
# 啓動CoreOS,這裏須要必定的下載等待時間
vagrant up
# 登陸到CoreOS
vagrant ssh core-01 -- -A
#輸出
CoreOS stable (766.5.0)
# 查看集羣列表
Core@core-01 ~ $ fleetctl list-machines
#輸出
MACHINE IP METADATA
90d9d1e4... 172.17.8.102 -
bb4c8bd1... 172.17.8.103 -
ee18c9fd... 172.17.8.101 -
# 啓動一個容器
Core@core-01 ~ $ docker run hello-world
#將輸出一份docker的hello-world文檔
安裝過程就此結束,接下來將探索更多的功能github