Ubuntu推出的Ubuntu Core和事务性包管理器Snappy体验

widuu 2014-12-12 服务器技术 2,442 0 喜欢 (0)

今天去的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 
kvm安装成功

kvm安装成功

如上图安装完成之后,启动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

ubuntu-core

snappy 安装docker

snappy install docker 

docker

然后我们输入docker 测试一下
docker1
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

转载请注明来自微度网络,本文标题:《Ubuntu推出的Ubuntu Core和事务性包管理器Snappy体验》

喜欢 0 发布评论
Top