场景:我有2个docker守护进程监听单独的unix套接字和TCP套接字。
问:如果我运行命令,请说docker service ls然后我如何知道哪个docker主机我的CLI返回了信息?
docker service ls
从docker CLI,你需要使用-H选项,以指定你想要docker与之交谈的套接字。
docker
-H
或者您可以设置环境变量DOCKER_HOST(要连接的守护程序套接字)。 如果docker service ls正在工作,那意味着变量已设置。它的值将指示它正在与哪个docker守护进程通信。
DOCKER_HOST