Skip to content

环境变量

在应用配置 lzc-manifest.ymlservices 中可以配置每个服务的 environment,如下配置 bitnami/wordpress:5.8.2 环境变量示例。

services:
  wordpress:
    image: bitnami/wordpress:5.8.2
    environment:
      - ALLOW_EMPTY_PASSWORD=yes
      - LAZYCAT_AUTH_OIDC_CLIENT_ID=xxx
      - LAZYCAT_AUTH_OIDC_CLIENT_SECRET=xxx
      - LAZYCAT_AUTH_OIDC_ISSUER_URL=xxx
services:
  wordpress:
    image: bitnami/wordpress:5.8.2
    environment:
      - ALLOW_EMPTY_PASSWORD=yes
      - LAZYCAT_AUTH_OIDC_CLIENT_ID=xxx
      - LAZYCAT_AUTH_OIDC_CLIENT_SECRET=xxx
      - LAZYCAT_AUTH_OIDC_ISSUER_URL=xxx

除此之外微服会给每个应用的容器添加一些默认的环境变量可以参考 默认环境变量列表

默认环境变量列表

变量名示例值描述
LAZYCAT_BOX_NAMEexampleboxName 微服名称
LAZYCAT_BOX_DOMAINexample.heiyu.spaceboxDomain 微服域名
LAZYCAT_APP_IDcloud.lazycat.app.helloworldpackage 应用 ID
LAZYCAT_APP_DOMAINhelloworld.example.heiyu.spaceappDomain 应用域名
LAZYCAT_APP_SERVICE_NAMEwordpressservices 服务名