Docker 如何根据命令的输出设置环境变量?
在Docker 如何根据命令的输出设置环境变量?,docker,dockerfile,Docker,Dockerfile,在Dockerfile中: ENV CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" 这不会导致替换lsb_release-c-s命令 RUN export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" 也不行 我怎样才能实现上述目标
Dockerfile
中:
ENV CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
这不会导致替换lsb_release-c-s
命令
RUN export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
也不行
我怎样才能实现上述目标