1. Docker 是什么

1.1. 容器

如果想知道 Docker 是什么,还是需要对 容器 有一定的背景了解。

容器技术有效的将单个操作系统的资源划分到孤立的组中,以便更好的在孤立的组之间平衡有冲突的资源使用需求,这种技术就是容器技术。

1.2. Docker

Docker 是一种开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 是一个用于开发,交付和运行应用程序的开放平台。

Docker 是容器的一种技术实现,常见的容器运行时有:

  • Containerd (Docker)
  • cri-o
  • kata
  • lxd
  • lxc
  • runC
Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2023-05-22 14:19:45

results matching ""

    No results matching ""