Docker
Docker作为C/S架构的应用,docker客户端只需要向docker服务端或守护进程发出请求,服务端将完成请求并返回所有工作并返回结果。docker提供了一个命令行工具docker以及一整套RESTful API。
核心组件:
docker client:docker的客户端工具,是用户使用docker的主要接口,docker client与docker daemon通信并将结果返回给用户
docker daemon:运行于宿主机,docker守护进程,用户可通过docker client与其交互
image:镜像文件是只读的;用来创建container,一个镜像可以运行多个container;镜像文件可以通过Dockerfile文件创建,也可以从docker hub/registry下载