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

docker yml补充sysrun参数

上级 d1996e0c
<#ibiztemplate> <#ibiztemplate>
TARGET=PSSYSAPP TARGET=PSSYSAPP
</#ibiztemplate> </#ibiztemplate>
<#assign httpPort = "8080">
<#if sysrun?? > <#if sysrun?? >
<#if sysrun.getPSDevSlnMSDepApp()??> <#if sysrun.getPSDevSlnMSDepApp()??>
<#if sysrun.getPSDevSlnMSDepApp().getHttpPort()??> <#if sysrun.getPSDevSlnMSDepApp().getHttpPort()??>
...@@ -17,10 +16,23 @@ services: ...@@ -17,10 +16,23 @@ services:
- "${httpPort}:${httpPort}" - "${httpPort}:${httpPort}"
networks: networks:
- agent_network - 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: environment:
SPRING_CLOUD_NACOS_DISCOVERY_IP: ${sysrun.getPSDevSlnMSDepApp().getPSDCMSPlatformNode().getSSHIPAddr()} <#if appPlatformNode.getSSHIPAddr()??>
SPRING_CLOUD_NACOS_DISCOVERY_IP: ${appPlatformNode.getSSHIPAddr()}
</#if> </#if>
<#comment>输出微服务平台自定义参数</#comment>
<#if appPlatform.getUserParamNames()??>
<@outputUserParam appPlatform.getUserParamNames()/>
</#if>
<#comment>输出应用自定义参数</#comment>
<#if depApp.getUserParamNames()??>
<@outputUserParam depApp.getUserParamNames()/>
</#if>
</#if>
deploy: deploy:
mode: replicated mode: replicated
replicas: 1 replicas: 1
...@@ -28,4 +40,11 @@ services: ...@@ -28,4 +40,11 @@ services:
networks: networks:
agent_network: agent_network:
driver: overlay driver: overlay
attachable: true attachable: true
\ No newline at end of file
<#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 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册