提交 996d6266 编写于 作者: zhouweidong's avatar zhouweidong

docker yml补充sysrun参数

上级 d1996e0c
<#ibiztemplate>
TARGET=PSSYSAPP
</#ibiztemplate>
<#assign httpPort = "8080">
<#if sysrun?? >
<#if sysrun.getPSDevSlnMSDepApp()??>
<#if sysrun.getPSDevSlnMSDepApp().getHttpPort()??>
......@@ -17,10 +16,23 @@ services:
- "${httpPort}:${httpPort}"
networks:
- agent_network
<#if sysrun?? && sysrun.getPSDevSlnMSDepApp()?? && sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatformNode()?? && sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatformNode().getSSHIPAddr()??>
<#if sysrun?? && sysrun.getPSDevSlnMSDepApp()?? && sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatformNode()??>
<#assign depApp=sysrun.getPSDevSlnMSDepApp()>
<#assign appPlatformNode=sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatformNode()>
<#assign appPlatform=sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatform()>
environment:
SPRING_CLOUD_NACOS_DISCOVERY_IP: ${sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatformNode().getSSHIPAddr()}
<#if appPlatformNode.getSSHIPAddr()??>
SPRING_CLOUD_NACOS_DISCOVERY_IP: ${appPlatformNode.getSSHIPAddr()}
</#if>
<#comment>输出微服务平台自定义参数</#comment>
<#if appPlatform.getUserParamNames()??>
<@outputUserParam appPlatform.getUserParamNames()/>
</#if>
<#comment>输出应用自定义参数</#comment>
<#if depApp.getUserParamNames()??>
<@outputUserParam depApp.getUserParamNames()/>
</#if>
</#if>
deploy:
mode: replicated
replicas: 1
......@@ -28,4 +40,11 @@ services:
networks:
agent_network:
driver: overlay
attachable: true
\ No newline at end of file
attachable: true
<#comment>输出用户自定义参数</#comment>
<#macro outputUserParam paramList>
<#list paramList as param>
${param?upper_case?replace("[.]","_")?replace("-","")?replace("=",": ")}
</#list>
</#macro>
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册