我有一个要在带有参数的服务结构中运行的docker映像(例如,运行命令'docker run -ParameterName parameterValue')。
我可以将参数传递给在ServiceManifest.xml的Commands部分运行的docker:
<ContainerHost>
<ImageName>...</ImageName>
<Commands>-ParameterName parameterValue</Commands>
</ContainerHost>
是否可以在ApplicationManifest.xml文件中填充ServiceManifest的Commands部分?我知道ApplicationManifest中有一个ImageOverrides部分可以覆盖ServiceManifest的ImageName,是否有类似的部分可以覆盖Commands部分?我希望能够在ApplicationParameters文件中指定parameterValue。
如果您的映像基于linux。您可以使用'sed'命令更改文件]
您可以创建一个shell脚本文件并将其放入docker run命令。