多语言展示
当前在线:1965今日阅读:167今日分享:16

Docker是什么?

docker技术一如前几年的openstack,变得越来越火热,14年年中发行了商业版,会给云带了巨大的变化吗?
工具/原料

电脑

方法/步骤
1

Docker准确说是基于OS层的虚拟化,Lxc;有点类似于前些年solaris操作系统上的contrainer,只不过它的目标是着眼于应用,几乎类似的技术,不知道原来Sun公司的开发看到今天的场景是不是要感慨生不逢时。

2

既然是OS层的虚拟化,那整个设备上只有一份操作系统,比起现有的VM虚拟化,显而易见节省了非常多的资源。

3

docker另一项核心技术就是Aufs文件系统,一种叠加式的文件系统,简单地比喻是基础是a、b、c三个文件,用户A的环境要用到d文件,用户B用到e文件,那整个文件系统就是a b c d e ,而不是两份a、b、c再加d和e。也可以理解为去重。

4

dock的最大作用是加强了云的Paas服务,可以将应用和环境打包在一个容器中,独立运行,有点类似于app store里的应用,大大提升的应用部署的方利性,同时也节省了资源,设想一下如果服务器上的复杂应用也和手机上装APP一样,唉,要失业了。

5

现在开始安装,小编这台设备装了RHEL的企业版,安装包很麻烦:wget ftp://ftp.pbone.net/mirror/repo.webtatic.com/yum/el7-archive/x86_64/RPMS/epel-release-7-2.noarch.rpm

6

安装刚才下载的软件包 rpm -ivh epel-release-7-2.noarch.rpm

8

终于搞完了呵,可以启动docker了,最近源的下载速度爆慢,小编反复安装了多次才成功。

注意事项

有用就投票点赞支持下

推荐信息