我有一个使用要在Azure容器实例中运行的Azure存储表的应用程序。容器实例环境变量(将配置传递给在容器中运行的应用程序的唯一选择)仅允许在带引号的字符串值中使用字母数字和下划线,并且连接字符串具有分号和等号。我以为Key Vault可以使用,但是我也无法传递应用程序ID。我无法通过:
我唯一想到的就是将这些字符串编码为字节(UTF-8)并将字节转换为十六进制字符串,但这是一个麻烦的解决方法。建议将配置传递到Azure容器实例的方法是什么?
答案 0 :(得分:2)
当前这是Azure门户的约束。请通过az cli尝试此部署,该部署应支持env var值中的特殊字符。