如何确定给定的docker环境是基于libcontainer还是lxe



当我运行sudo docker版本时,我得到以下输出:

Client version: 1.4.1
Client API version: 1.16
Go version (client): go1.3.3
Git commit (client): 5bc2ff8
OS/Arch (client): linux/amd64
Server version: 1.4.1
Server API version: 1.16
Go version (server): go1.3.3
Git commit (server): 5bc2ff8

由此,我无法判断我的docker环境是基于libcontainer还是lxe。

是否有更深入的命令来确定这一细节级别?

Docker由于版本1.0默认为"本机"驱动程序libcontainer,除非您的Docker守护进程是用--exec-driver=lxc启动的,否则您使用的是libcontainer版本。

检查您的配置文件和ps -ef | grep docker 的输出

docker info提供了有用的信息。执行驱动程序"本机"是libcontainer。

docker info | grep Execution

相关内容

最新更新