如何在 "docker run" 命令中替换变量值
How to substitute variable value in "docker run" command
我正在使用 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`
我正在使用 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`