在Seata中 容器化怎么配置application.yml文件位置?

在Seata中 容器化怎么配置application.yml文件位置?请参考图片:iwEcAqNwbmcDAQTRA-oF0QK8BrBywPNiiSLW-AaIDQvPonsAB9IbjT2FCAAJomltCgAL0gAArjQ.png_720x720q90.jpg

展开
收起
花开富贵111 2024-07-28 16:46:26 181 发布于黑龙江 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • ```
    /seata-server/resources/application.ymlvolumeMounts:

            - name: seata-server-configmap
              readOnly: true
              mountPath: /seata-server/resources/application.yml
              subPath: application.yml   
    

    ``` 。此回答整理来自钉群“3群-Apache Seata(incubating) 开源讨论群”。

    2024-07-29 18:07:54 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 北京阿里云ACE会长

    application.yml 文件位于 /root/config/application.yml,你可以这样设置环境变量:

    SEATA_CONFIG_NAME=file:/root/config/application.yml

    config.file.name:这个配置项通常在 registry.conf 或者其他配置文件中设置,用来指定配置文件的名称。如果你通过 SEATA_CONFIG_NAME 指定了配置文件的位置,

    config {
      file.name: /root/config/application.yml
    }
    

    Docker 容器,可以在启动容器时使用 -v 参数来挂载文件:
    docker run -d \
    -e SEATA_CONFIG_NAME=file:/root/config/application.yml \
    -v /path/to/your/local/application.yml:/root/config/application.yml \
    --name seata-server \
    [your-seata-image]

    2024-07-29 08:56:27 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

为企业提供高效、稳定、易扩展的中间件产品。

还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等