初识docker-K8S与docker系列

docker是容器化技术的实现方案:

  • 开源的应用容器引擎,基于Go语言开发。
  • 容器是完全使用沙箱机制,创建、销毁容器的开销极低。
  • Docker就是容器化技术的代名词
  • Docker也具备一定虚拟化职能,利用docker不仅可以创建容器,还可以向物理机申请相应的资源。

应用需要多少CPU资源、内存都是在容器中描述的。

docker的发展历史

  • 2004, Solaris Containers / Zones technology instroduced
  • 2008 Linux containers(LXC 1.0) introduced
  • 2013,Solomon Hykes starts Docker as an internal project within dotCloud
  • 2013, Docker released to open source
  • 2016, Docker introduces first commmercial product.Docker EE.
  • Today, open source community

docker

官网 https://docker.com

由于k8s已经成为业界容器编排的标准,其声明放弃docker后,导致docker后续发展有明显的约束。目前主流的容器引擎均是基于containerd,但这不影响我们学习容器技术,相反可以熟悉docker后再去深入理解containerdk8s

你可能感兴趣的:(容器技术,docker)