# 安装 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