CoreOS + VirtualBox

栏目: 服务器 · 发布时间: 8年前

内容简介:网上安装有很多,但是我要介绍一种全官方方法.需要一台Linux物理机(或者基于KVM架构的虚拟机,也就是可以VirtualBox内只做这个.)这就是我们需要的 coreos 的镜像,coreos 有稳定版,冒死也要体验Alpha版和差不多就行Beta三个版本,我们想要哪个版本就可以把上面的第三行命令后面加上 -V stable/alpha/beta,来获取所需要的版本.我这里冒死尝试Alpha版.制作过程最好扶墙,制作系统配置不需要高,并没什么太多复杂运算.最后在当前目录生成了coreos_product

网上安装有很多,但是我要介绍一种全官方方法.需要一台 Linux 物理机(或者基于KVM架构的虚拟机,也就是可以VirtualBox内只做这个.)

wget https://raw.githubusercontent.com/coreos/scripts/master/contrib/create-coreos-vdi
chmod +x create-coreos-vdi
./create-coreos-vdi -V alpha

这就是我们需要的 coreos 的镜像,coreos 有稳定版,冒死也要体验Alpha版和差不多就行Beta三个版本,我们想要哪个版本就可以把上面的第三行命令后面加上 -V stable/alpha/beta,来获取所需要的版本.

我这里冒死尝试Alpha版.制作过程最好扶墙,制作系统配置不需要高,并没什么太多复杂运算.最后在当前目录生成了coreos_production_1814.0.0.vdi

然后第二步生成配置驱动,这里只需说明一下第三行命令,第三行是执行脚本生成驱动文件并且把公钥添加到主机系统里.(如果系统未曾拥有公钥,先生成一个.否则报错empty file.).

ssh-keygen -t rsa -C "admin@lijingquan.net"
 
wget https://raw.github.com/coreos/scripts/master/contrib/create-basic-configdrive
chmod +x create-basic-configdrive
./create-basic-configdrive -H coreos_configdrive -S ~/.ssh/id_rsa.pub

到这一步,得到coreos_configdrive.iso,Linux使命就完成了~

把VDI和ISO拉出去~ 还有两个钥匙(至少要私钥)

CoreOS + VirtualBox

把VDI改成20G大小.

VBoxManage modifyhd E:\CoreOS\coreos_production_1814.0.0.vdi --resize 20480

CoreOS + VirtualBox

新建虚拟机.

CoreOS + VirtualBox

使用刚才做好的VDI硬盘.

CoreOS + VirtualBox

创建后加载光盘.

CoreOS + VirtualBox

然后把网络改成桥接(或者端口转发)

CoreOS + VirtualBox

启动虚拟机.(也可以继续关闭声音啊什么各类没用东西.)

CoreOS + VirtualBox

上面给出了IP,使用XSHELL登陆,OK了~

CoreOS + VirtualBox

分析下性能,发现真的很快.(这还是在机械硬盘上首次启动.),而且因为我的用户配置里面有Fail,所以拖了不少时间.看了一下是etcd2服务改名了,这个生成脚本还没改,介意的话,还是用stable版本,省事.

CoreOS + VirtualBox

用户空间程序还是挺多的.

CoreOS + VirtualBox

CoreOS就是 Docker 时代产物,主要用途,当然是Docker了.


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

疯狂Java讲义

疯狂Java讲义

李刚 / 电子工业出版社 / 2012-1-1 / 109.00元

《疯狂Java讲义(附光盘第2版)》是《疯狂Java讲义》的第2版,第2版保持了第1版系统、全面、讲解浅显、细致的特性,全面介绍了新增的Java 7的新特性。 《疯狂Java讲义(附光盘第2版)》深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、......一起来看看 《疯狂Java讲义》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具