我在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}}') ...
暂无答案!
目前还没有任何答案,快来回答吧!