chronos设置环境变量导致错误

wz8daaqr  于 2021-06-26  发布在  Mesos
关注(0)|答案(0)|浏览(166)

我在chronos配置和我的工作定义中都尝试过:

"environmentVariables": [
        {
            "name": "DOCKER_API_VERSION",
            "value": "$(docker version --format '{{.Server.Version}}')"
        }
    ],

它总是失败:

docker: Error response from daemon: 404 page not found.
See 'docker run --help'.

我尝试设置该变量的原因是,我在docker中运行docker,而客户端docker api有时的版本与服务器docker版本不同,并且必须以 DOCKER_API_VERSION 为了工作环境设置。
我怀疑是因为设置了计算值而不是字符串值。
在日志中,我可以看到它按预期运行,老实说,我不知道它为什么会崩溃: docker run ... -e DOCKER_API_VERSION=$(docker version --format '{{.Server.Version}}') ...

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题