如何弄清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执行