Docker的主要目标是“Build,Ship and Run Any App,Anywhere
不严格的说,Docker就是一个轻量型的虚拟机,可以充分利用服务器性能。
虚拟机的架构可以复习
https://blog.youkuaiyun.com/define_us/article/details/83658494
一般虚拟机的架构如下

而Docker的架构如下

对比一下,就是Guest OS消失了。
Docker
Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。
#Docker 以 ubuntu15.10 镜像创建一个新容器,然后在容器里执行 bin/echo "Hello world",然后输出结果。
docker run ubuntu:15.10 /bin/echo "Hello world"
在容器内部,大多数情况下你感知不到这只是一个容器。比如你
cat /proc/cpuinfo
Kubernetes
Kubernetes是自动化容器操作的开源平台。包含部署,调度和扩展等。kubernetes cluster由master和node组成。

PaaS
PaaS云平台主要分为微服务架构、Docker容器技术、DveOps三部分。DveOps是程序员届的哲学。实际上本文能讨论的只有微服务和docker。
本文介绍了Docker作为轻量级虚拟化技术的工作原理及如何使用docker run命令启动容器。同时,文章还概述了Kubernetes作为容器自动化操作平台的功能,包括部署、调度和扩展等关键特性。
3753

被折叠的 条评论
为什么被折叠?



