多语言展示
当前在线:1792今日阅读:26今日分享:39

跟docker有关的几个概念

要弄清docker,必须对几个与之相关的核心概念有所了解。接下来进行简要介绍。
工具/原料
1

电脑

2

网络

方法/步骤
1

Docker守护进程:Docker守护进程运行在一台主机上。用户并不直接和守护进程进行交互,而是通过 Docker 客户端间接和其通信。

2

Docker 客户端:实际上是 docker 的二进制程序,是主要的用户与 Docker 交互方式。它接收用户指令并且与背后的 Docker 守护进程通信,如此来回往复。

Docker内部的三个部件
1

镜像(image):Docker 镜像(Image)就是一个只读的模板。例如:一个镜像可以包含一个完整的操作系统环境,里面仅安装了 Apache 或用户需要的其它应用程序。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。

2

仓库(repository):仓库(Repository)是集中存放镜像文件的场所。仓库分为公开仓库(Public)和私有仓库(Private)

3

容器(container):Docker 利用容器(Container)来运行应用。容器是从镜像创建的运行实例。它可以被启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台。可以把容器看做是一个简易版的 Linux 环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序

4

运行态容器:一个运行态容器被定义为一个可读写的统一文件系统加上隔离的进程空间和包含其中的进程。如下图所示。

推荐信息