Docker软件采用客户-服务(CS架构)的技术架构模式,Docker Client和Docker Daemon交互,Docker Daemon负责创建、运行、发布容器,Docker Client和Docker Daemon可以在同一个系统中,或者Docker Client可以通过REST API远程控制Docker Daemon。Docker Compose负责控制一组应用容器,如图2-1所示。
图2-1 Linux Container