随笔分类 -  Container

VM Docker Container Virtualization etc.
摘要:1. 计算虚拟化 计算虚拟化通常包括三方面的内容 (1)CPU虚拟化:由于多个 VM 共享 CPU 资源,需要对 VM 中的敏感指令进行截获并模拟执行。 (2)内存虚拟化:由于多个 VM 共享同一物理内存,需要相互隔离 (3)I/O虚拟化:由于多个 VM 共享一个物理设备,如磁盘、网卡,一般借用 T 阅读全文
posted @ 2018-11-10 17:19 Bouygues 阅读(967) 评论(0) 推荐(0)
摘要:虚拟化技术的分类主要有服务器虚拟化、存储虚拟化、网络虚拟化、应用虚拟化。 服务器虚拟化技术按照虚拟对象来分,可分为:CPU虚拟化、内存虚拟化、I/O虚拟化; 按照虚拟化程度可分为:全虚拟化、半虚拟化、硬件辅助虚拟化。 将不同的虚拟化对象和程度组合,可得出 9种 不同的服务器虚拟化技术。 首先详细介绍 阅读全文
posted @ 2018-11-10 16:09 Bouygues 阅读(794) 评论(0) 推荐(0)
摘要:1. 基础知识 1.1 Linux 的 rootfs 和 bootfs 一个典型的 Linux 系统要能运行的话,它至少需要两个文件系统: boot file system (bootfs):包含 boot loader 和 kernel。用户不会修改这个文件系统。实际上,在启动(boot)过程完成 阅读全文
posted @ 2018-09-27 17:17 Bouygues 阅读(426) 评论(0) 推荐(0)
摘要:前言 DOCKER技术在推出后掀起了一阵容器化技术的热潮,容器化使得服务的部署变得极其简易,这为微服务和分布式计算提供了很大的便利。 为了把容器化技术的优点发挥到极致,docker公司先后推出了三大技术:docker-machine,docker-compose,docker-swarm,可以说是几 阅读全文
posted @ 2018-09-20 16:36 Bouygues 阅读(457) 评论(0) 推荐(0)
摘要:菜鸟教程 官方文档 本文基本参考官方文档,有部分翻译直接用的原文 Docker基础知识 1.什么是Docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任 阅读全文
posted @ 2018-09-20 10:31 Bouygues 阅读(219) 评论(0) 推荐(0)