docker专题

docker组件

2020-02-17  本文已影响0人  深圳邱道长

docker有一系列组件。

此外,仓库在像是住在了注册中心里面。下架来看看各个组件。

docker客户端和服务端

Docker是一个CS应用程序。Docker客户端与Docker服务器或守护进程进行通信,然后由后者完成所有工作。有时还会看到Docker守护进程,称为Docker引擎。Docker附带一个命令行客户端二进制文件Docker,以及一个与守护进程dockerd交互的完整RESTful API。可以在同一主机上运行Docker守护进程和客户端,也可以将本地Docker客户机连接到另一台主机上运行的远程守护进程。我们看看docker的架构

image.png

docker镜像

镜像是Docker世界的构建块。从镜像启动容器。镜像是Docker生命周期的“构建”部分。它们有一个分层的格式,使用Union Filesystem(联合文件系统),使用一系列指令逐步构建。比如:

你可以将镜像视为容器的“源代码”。它们具有高度可移植性,可以共享、存储和更新。回头我们自己构建点镜像玩一下。

注册中心

默认是dockerhub,你注册一个账号就可以玩了。其它的也有,你还可以搭建私有的,类似GitHub。由于wall,所以有点慢,有的镜像你可以去阿里云找。

容器

Docker帮助我们构建和部署容器,在容器中可以打包应用程序和服务。容器是从镜像启动的,可以包含一个或多个正在运行的进程。可以将映像看作为负责Docker的构建或打包方面的工具,将容器看作Docker的运行或执行方面的工具。

容器特点:

docker原意是集装箱,它的意思也差不多,只是装东西比较特别,装的是软件。

那么容器呢可以

上一篇下一篇

猜你喜欢

热点阅读