docker学习--2019年4月10日
???? Docker采用C/S架构,Docker Client与Docker Daemon运行在同一 个节点上,或运行在不同节点上,Docker Client通过使用REST API或者UNIX socket与Docker Daemon通信。
Docker Daemon:处理来自Docker API请求,并且对 Docker images,
containers, networks与volumes等对象进行管理。
Docker Client:主要用于用户与Docker Daemon交互,例如,我们执行
一个 docker run 命令,Docker Client会把命令通过Docker API发送给
dockerd,然后dockerd来负责执行。
Docker registries:Docker images的存储,Docker Hub是公有镜像仓库
可以配置自己的私有镜像仓库。
????Docker的进程级隔离,所采用的核心技术主要有以下2个:
- Cgroup
- Namespace
kubectl 命令行工具用法详解
kubectl的子命令有许多,包括: