今天去的ubuntu官方,看到了tool中的Snappy,然后没事我就安装实验了一下。 Ubuntu Core是一个最小的服务器镜像,可以用它来构建现在的最火的容器平台,并且提供事物更新和严格的应用程序隔离技术。号称是最小、最安全的docker部署平台,加上Snappy事务管理器可以扩展所有形式的容器或者服务。
安装体验
我使用的是vmware安装的ubuntu server,我用virtualbox 不知道为什么总是不能虚拟化很郁闷,vmware安装完Ubuntu server之后,安装kvm。
#更改root密码,因为测试所以全程root
sudo passwd root
#切换root
su
#判断cpu是否支持虚拟化
egrep -o '(vmx|svm)' /proc/cpuinfo
vmx #说明我的支持
#安装kvm
apt-get install qemu-kvm
[caption id="attachment_1130" align="alignnone" width="300"] kvm安装成功[/caption]
如上图安装完成之后,启动kvm,因为我的是ubuntu server没有图形界面,所以启动肯定会出现如下错误
Could not initialize SDL(No available video device) - exiting
没关系,下载ubuntu core镜像
wget http://cdimage.ubuntu.com/ubuntu-core/preview/ubuntu-core-alpha-01.img
OK,下载完成之后,我们kvm启动吧,但是不要图形界面,因为我的是ubuntu server
kvm -m 512 -redir :8090::80 -redir :8022::22 ubuntu-core-alpha-01.img -nographic
看控制台不断的命令行,我们知道它开始启动了,在开一个Putty
ssh -p 8022 ubuntu@localhost
密码是ubuntu
snappy 安装docker
snappy install docker
然后我们输入docker 测试一下 ok,完成说明docker已经安装成功,其实这就是在snappy-bin下生成了一个可执行程序,
snappy 基础命令
#查看snappy 查看版本号
snappy -v
#查看ubuntu core的版本,
snappy info
#搜索
snappy search
#安装
snappy install
#卸载
snappy uninstall
#查看可更新系统
snappy update-versions
#查看所有安装版本
snappy versions
#更新
snappy update ubuntu-core
#返回上一版本
snappy rollback ubuntu-core
发表评论 取消回复