官术网_书友最值得收藏!

Putting the pieces together

It is the job of the container engine (software such as Docker or rkt) to put these pieces together and make something usable and understandable for us mere mortals.

While a system that directly exposed all of the details of Cgroups and namespaces would be very flexible, it would be far harder to understand and manage. Using a system such as Docker gives us a simple-to-understand abstraction over these low-level concepts, but necessarily makes many decisions for us about how these low-level concepts are used.

The fundamental breakthrough that Docker made over previous container technologies was to take great defaults for isolating a single process and combine them with an image format that allows developers to provide all the dependencies that the process requires to run correctly.

This is an incredibly good thing because it allows anyone to install Docker and quickly understand what is going on. It also makes this kind of Linux container the perfect building block to build larger and more complex systems, such as Kubernetes.

主站蜘蛛池模板: 翁牛特旗| 玉环县| 崇文区| 南澳县| 稻城县| 法库县| 荣成市| 金沙县| 永和县| 铁力市| 鸡泽县| 广丰县| 泗阳县| 沙雅县| 江孜县| 化隆| 灵台县| 日喀则市| 舒兰市| 林甸县| 永定县| 湛江市| 通山县| 澄城县| 南丰县| 礼泉县| 东台市| 嫩江县| 邵阳县| 灵璧县| 通渭县| 大理市| 沐川县| 灵丘县| 凉山| 贵溪市| 绵阳市| 曲沃县| 拉孜县| 马山县| 崇信县|