文件名称:应用镜像仓库-i2c协议中文
文件大小:2.44MB
文件格式:PDF
更新时间:2024-06-30 00:40:55
Docker
(4)、环境标准化和版本控制 可以使用 Git 等工具对 Docker 镜像进行版本控制,相比基于代码的版本控制来说,能够 对整个应用运行环境实现版本控制,一旦出现故障可以快速回滚。相比以前的虚拟机镜像, Docker压缩和备份速度更快,镜像启动也像启动一个普通进程一样快速 (5)、应用镜像仓库 Docker官方构建了一个镜像仓库,组织和管理形式类似于 GitHub,其上 已累积了成千上 万的镜像。因为 Docker 的跨平台适配性,相当于为用户提供了一个非常 有用的应用商店,所 有人都可以*地下载微服务组件,这为开发者提供了巨大便利。 1.3 Docker 体系结构简介 Docker是一个客户/服务器(CIient/Server,CS)架构(见上图)。Docker客户端是远程 控制器,可通过 TCP REST向 Docker Host 发送请求,包括创建容器、运行容器、保存容器、 删除容器等请求。Docker 服务端的 Daemon 对客户端的请求进行相应的管理,随后通过 driver 转发至容器中的 libcontainer 执行环境。libcontainer 提供与不同 Linux 内核隔离的接口, 类似命名空间及控制组。这种架构允许多个容器在共享同一个 Linux内核的情况下完全隔离地