如何在“docker run”命令中replacevariables值

我正在使用一个bash脚本,并试图分配一个指纹值如下

export FINGERPRINT=D0:19:C5:80:42:66:56:AC:6F docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock --name ucp docker/ucp join --replica --fingerprint $FINGERPRINT 

然而,bash根本不能代替$ FINGERPRINT的价值

尝试这个:

 export FINGERPRINT=D0:19:C5:80:42:66:56:AC:6F echo `docker run --rm -i -v /var/run/docker.sock:/var/run/docker.sock --name ucp docker/ucp join --replica --fingerprint $FINGERPRINT`