1. Docker是Docker.Inc公司开源的一个基于LXC技术之上构建的Container容器引擎,源代码托管在GitHub上,基于Go语言并遵从Apache2.0协议开源。
2. Docker是通过内核虚拟化技术(namespaces及cgroups等)来提供容器的资源隔离与安全保障等.由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行时,不需要类似虚拟机(VM)额外的操作系
统开销,提高资源利用率
1. docker是传统的CS架构分为docker client和docker server
2. Docker客户端是Docker用户与Docker交互的主要方式,当您使用Docker命令行运行命令时,Docker客户端将这些命令发送给服务器端,服务端将执行这些命令。
3. Docker命令使用Docker API,Docker客户端可以与多个服务端进行通信
原文:https://www.cnblogs.com/yufenchi/p/12932335.html