我的Dockerfile中有这一行:
CMD ["rqworker", "--host=$REDIS_MASTER_SERVICE_HOST"]
REDIS_MASTER_SERVICE_HOST由Kubernetes设置,在我的python应用程序中访问时工作正常。我需要指出rqworker,但它似乎没有扩展:
redis.exceptions.ConnectionError: Error -2 connecting to $REDIS_MASTER_SERVICE_HOST:6379. Name or service not known.
如何让docker将其扩展为实际值?
答案 0 :(得分:0)
使用$(VAR)语法在kubernetes中支持变量扩展。请参阅此文档: