Azure service fabric 如何在Azure服务结构中使用变量替换

Azure service fabric 如何在Azure服务结构中使用变量替换,azure-service-fabric,Azure Service Fabric,试图通过专门针对容器中的环境变量的Service Fabric Service manifest模拟compose文件类型部署。静态值可以正常工作,但不起作用/没有记录的是如何将内容从主机传递到容器中。 在compose中,以下代码将把容器主机中的hostname变量放入容器环境变量中,我如何在服务结构清单中这样做 environment: - "SHELL=powershell.exe" - "HostName=${hostname}" 根据引用的github问题,现在似乎是这样

试图通过专门针对容器中的环境变量的Service Fabric Service manifest模拟
compose
文件类型部署。静态值可以正常工作,但不起作用/没有记录的是如何将内容从主机传递到容器中。 在compose中,以下代码将把容器主机中的
hostname
变量放入容器环境变量中,我如何在服务结构清单中这样做

 environment: 
  - "SHELL=powershell.exe"
  - "HostName=${hostname}"

根据引用的github问题,现在似乎是这样。

您是否尝试使用空值?e、 g.
-HostName
你的意思是像``?我希望SF fabric将此信息传递给在service fabric内部运行的容器,因此在applicationmanifest.xmlno中以XML格式输入值,我的意思是
environment:-SHELL=powershell.exe-HostName
我不向service fabric进行组合部署。我基于
applicationmanifest.xml
进行传统部署。如果我要部署到docker swarm,上面的代码就是compose文件的样子,此时似乎不受支持: