HPE 虚拟化和容器平台介绍.pdf
文本预览下载声明
HPE 虚拟化和容器平台介绍
Agenda
- Docker and Containers Overview
- Virtualization vs. Containers
- Persistent Storage for Containers
- Orchestration
Docker Momentum
Build, Ship, Run - Any App, Anywhere
2017 900K 12B 3300
Docker Applications Docker Container Downloads Contributors
2016 460K 4.1B 2900
Docker Applications Docker Container Downloads Contributors
2015 240K 1B 1600
Docker Applications Docker Container Downloads Contributors
Containers at Google
Everything at Google runs in a container,
We start over two billion containers per week.
Joe Beda, a senior staff software engineer at Google. May 2014
Docker vs. Containers
- Docker is the name of a company and name of an open-source platform built on Linux to build,
ship and run applications by using containers.
- Docker (the company) makes docker (the commercial software products - Docker Community
Edition and Docker Enterprise Edition) and recently rebranded Docker (the open source project) to
Moby.
- Docker has become synonymous with container technology because it has been the
most successful at popularizing it.
- Docker is not the only game in town, alternatives are:
- CoreOS Rocket (rkt), runC (lightweight container runtime), OpenVZ (Open Virtuzzo)
- Container technology is not new:
- 2008: Linux in the form of LXC - 2000: FreeBSD Jails
- 2007: AIX Workload Partitions (WPARs) - 1992: HPUX Secure Resource Partitions (SRP)
- 2004: Sun Solaris Zones
What is Docker?
containers
• An engine that is designed to make
显示全部