我试图在我的Docker配置文件(/ etc / sysconfig / docker)中使用环境变量,具体的行是:
other_args="--insecure-registry $PRIVATE_REGISTRY_URL:5000"
注意PRIVATE_REGISTRY_URL
是我需要使用的环境变量。不过我也尝试过:
other_args="--insecure-registry ${PRIVATE_REGISTRY_URL}:5000"
other_args="--insecure-registry \$PRIVATE_REGISTRY_URL:5000"
other_args="--insecure-registry '$PRIVATE_REGISTRY_URL':5000"
other_args="--insecure-registry ${PRIVATE_REGISTRY_URL}_*:5000"
到目前为止,似乎没有任何工作。请告诉我。谢谢!
答案 0 :(得分:0)
我有一个解决方法。我没有在配置文件中使用环境变量,而是运行了一个脚本到 echo 参数并附加到配置文件。
echo other_args=\"--insecure-registry $PRIVATE_REGISTRY_URL:5000\" >> /etc/sysconfig/docker