如何弄清docker主人或代理人是否正在运行

如何弄清docker主或代理运行?

我做sudo docker version ,这是我得到:

 $ sudo docker version Client version: 1.5.0 Client API version: 1.17 Go version (client): go1.3.3 Git commit (client): a8a31ef/1.5.0 OS/Arch (client): linux/amd64 Server version: 1.5.0 Server API version: 1.17 Go version (server): go1.3.3 Git commit (server): a8a31ef/1.5.0 

这是docker代理还是docker大师? 主人是守护进程还是代理人?或两者兼而有之?

你的输出明确地说:

 Client version: 1.5.0 

那是你的docker客户端的版本 – 那个命令行工具 – 你用来获取这些信息。

 Server version: 1.5.0 

这是你的docker服务器(或主机,或守护进程)的版本。

但是,你对代理商意味着什么? 我不知道Docker上下文中的那个术语。

在服务器上,你可以用客户端发出的docker run命令启动容器 。 对于容器,您可以通过键入docker inspect --format='{{.Config.Image}}' <containerName>来获取有关使用哪个图像和标记的信息。

我只使用docker ps,看看它是否工作,我认为这是客户端,docker应该通过systemctl执行