欢迎光临散文网 会员登陆 & 注册

杨村长docker容器化部署/持续集成

2023-06-27 16:04 作者:31775301  | 我要投稿

Docker (英文本意是指码头工人)是一个开源的容器引擎,诞生于 2013 年初,最初是 dotCloud 公司(后由于 Docker 开源后大受欢迎就将公司改名为 Docker Inc )内部的一个开源的 PAAS 服务 (Platform as a ServiceService )。它基于 Google 公司的 Go 语言实现,后来加入了 Linux 基金会,遵从 Apache 2.0 协议。

Docker本质上是宿主机上的一个进程,通过namespace实现资源隔离,通过cgroup实现资源限制,通过写时复制技术(copy-on-write)实现了高效的文件操作。由于隔离Docker的进程独立于宿主和其它的隔离的进程,因此也称其为容器。最初实现是基于 LXC(Linux Container),从 0.7 版本以后开始去除 LXC,转而使用自行开发的 libcontainer,从 1.11 开始,则进一步演进为使用 runC  containerd

Docker的核心理念是:




杨村长docker容器化部署/持续集成的评论 (共 条)

分享到微博请遵守国家法律