场景:我有2个docker守护进程侦听单独的unix套接字和TCP套接字。
问题:如果我运行一个命令,说from django.utils.timezone import now, timedelta
if now() - user_authtoken.created <= timedelta(seconds=10*60):
# token valid
那我怎么知道我的CLI从哪个docker主机返回了信息呢?
答案 0 :(得分:2)
从docker
CLI开始,您需要使用-H
选项来指定要与docker
通信的套接字。
或者您可以设置环境变量DOCKER_HOST
(要连接的守护程序套接字)
如果docker service ls
正在运行,则表示已设置变量。它的值将指示它正在与哪个docker守护进程通信。