Docker 对 container 的使用基本是建立在 LXC 基础之上,然而 LXC 存在的问题是难以移动,难以通过标准化的模板去制作、重建、复制和移动 container。 在以 VM 为基础的虚拟化中,有 image 和 snapshot 可以用于 VM 的复制、重建以及移动的功能。 想要通 ...
分类:
其他好文 时间:
2019-08-30 23:30:48
阅读次数:
212
cgroup是Control Groups的缩写,是Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如 cpu、memory、磁盘IO等等) 的机制,被LXC、docker等很多项目用于实现进程资源控制 cgroup将任意进程进行分组化管理的 Linux 内核功能。cgroup ...
分类:
其他好文 时间:
2019-08-29 11:39:49
阅读次数:
88
【编者按】林昊(毕玄),阿里巴巴研发效能事业部负责人。2007年加入阿里,10年间打造了阿里目前使用最为广泛的核心中间件之一的服务框架;建设了阿里的HBase团队,发展到今天HBase已经是阿里最重要的NoSQL产品;打造阿里基于LXC的虚拟化系统,以及集群资源管理系统,不断降低阿里巴巴在机器资源上 ...
分类:
其他好文 时间:
2019-08-14 16:53:57
阅读次数:
79
Docker介绍 Docker 使用Google公司推出的Go语言进行开发基于 Linux 内核的cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。 Docker组件说明 LXC Linux容器技术,共享内核,容器共享 ...
分类:
系统相关 时间:
2019-08-13 13:51:04
阅读次数:
156
提示:文中有些内容为大神的博客内容,就不统一标注那里引用,只是再最下面标注参考连接谢谢 一、简介 1、了解docker的前生LXC LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameS ...
分类:
其他好文 时间:
2019-08-07 17:26:34
阅读次数:
84
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准 ...
分类:
其他好文 时间:
2019-08-01 00:07:23
阅读次数:
86
一、什么是docker Docker是一个使用 Go 语言开发的,并且开源的应用容器引擎,基于LXC(Linux Container)内核虚拟化技术实现,提供一系列更强的功能,比如镜像、Dockerfile等; Docker理念是将应用及依赖包打包到一个可移植的容器中,可发布到任意Linux发行版的 ...
分类:
其他好文 时间:
2019-07-14 19:31:51
阅读次数:
110
本章内容: 1、container是什么? 2、LXC技术介绍 3、namespaces-名称空间,实现资源隔离 4、容器的资源分配--Cgroup,实现资源分配 5、LXC与dockers 基于虚拟化基础知识,我们这一节开始介绍docker技术的相关内容:docker技术可以理解为我们所学习的虚拟 ...
分类:
其他好文 时间:
2019-07-06 00:48:05
阅读次数:
113
什么是docker Docker是一个开源的 应用容器引擎 ,基于LXC(Linux Container) 内核虚拟化技术 实现,提供一系列更强的功能,比如镜像、 Dockerfile等; Docker 理念是将应用及依赖包打包到一个可移植的容器中 ,可发布到任意Linux发行版Docker引擎上。 ...
分类:
其他好文 时间:
2019-06-19 16:57:25
阅读次数:
91
KVM虚拟化 KVM全称:Kernel based Virtual Machine ( 基于内核的虚拟机 ) 前提: 1、 kvm虚拟化管理软件的安装 2、安装一台KVM虚拟机 准备: 启动虚拟机管理软件 :systemctl start libvirtd.service 上传镜像: 安装KVM:( ...
分类:
其他好文 时间:
2019-06-08 15:13:23
阅读次数:
459