docker 的cs模式
如图所示用户访问docker的流程1,用户并不是直接和docker的守护进程交互,而是通过Docker client和docker的守护进程交互。
当然啦docker也提供别的方式和docker守护进程进行交互,比如使用remote api,用户可以通过调用restful风格的借口对docker进行操作,如果我们可以看到在docker的官方文档提供了很多供我们使用的api
而这个时候我们和docker的守护进程间的通信就变成了这个流程
docker的连接方式
docker的链接方式有很多种,其中docker默认使用的unix这种链接
docker的连接过程如下图,其中这个Socket是可配置的,也可以改为别的协议。