一. Docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源,基于Linux内核的cgroup,namespace,Union FS 等技术, 对应用进程进行隔离,并且独立于宿主机和其他进程,这种运行时封装的状态称为容器. Docker早起版本是基于LXC,并进一步进行封装,包括文件系统,网络系统,镜像管理等方面,极大简化了容器管理.从0.7版本以后开始, 去除LXC,转为自行研发的libcontainer,从1.11版本开始,进一步演进…