1. 容器的核心技术 - docker learn

1. 容器的核心技术 - docker learn

容器的核心技术

a. 容器规范

容器不光是docker,还有其他的容器,为了保证不同容器之间能够兼容,所以有了容器的规范,目的是制定开放的容器规范,保证不同组织和厂商开发的容器能够在不同的runtime上运行,保证容器的可移植性和互操作性。

b. 容器runtime(容器运行时)

runtime就是运行时,就如同之前Java的运行时是JVM,容器只有在runtime才可以运行

c. 容器管理工具

管理工具就是为了能够管理容器,容器管理工具对内与runtime进行交互,对外为用户提供interface(接口)

d. 容器定义工具

容器定义工具允许用户定义容器的内容和属性,这样容器能够被保存/共享/重建

e. Registry(注册表)

容器时通过image(镜像创建的,因此需要有一个仓库来统一存放镜像,这个仓库就叫做Registry(其实就是注册表)。Docker Hub时Docker为公共提供的托管Registry,上边有许多的现成的image,为Docker用户提供了极大的便利。

f. 容器OS

容器操作系统,是专门运行容器的操作系统,容器OS是专门为容器定制的,所以效率会比较高。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部