文档首页 > > 用户指南> 工作负载> 容器设置> 设置环境变量

设置环境变量

分享
更新时间: 2020/01/22 GMT+08:00

环境变量是指容器运行环境中设定的一个变量,环境变量可以在工作负载部署后修改,为工作负载提供极大的灵活性。

CCE中设置的环境变量与Dockerfile中的“ENV”效果相同。

在CCE中,您可以通过三种方式来添加环境变量:手动添加密钥导入配置项导入

容器启动后,容器中的内容不应修改。如果修改配置项(例如将容器应用的密码、证书、环境变量配置到容器中),当容器重启(例如节点异常重新调度pod)后,会导致配置丢失,业务异常。

配置信息应通过入参等方式导入容器中,以免重启后配置丢失。

手动添加

  1. 创建工作负载时,添加容器镜像后,展开“环境变量”,单击添加环境变量
  2. 根据实际需求,设置如下参数。

    • 类型:手动添加。
    • 变量名称:自定义填写变量名称,如demo。
    • 变量/变量引用:输入变量的值,如value。
    图1 手动添加环境变量

密钥导入

  1. 您需要先创建密钥,详细步骤请参见创建密钥
  2. 创建工作负载时,添加容器镜像后,展开“环境变量”,单击添加环境变量
  3. 根据实际需求,设置如下参数。

    • 类型:密钥导入。
    • 变量名称:自定义填写变量名称。
    • 变量/变量引用:请选择对应的密钥名称和键。
    图2 密钥导入

配置项导入

  1. 您需要先创建配置项,详细步骤请参见创建配置项
  2. 创建工作负载时,添加容器镜像后,展开“环境变量”,单击添加环境变量
  3. 根据实际需求,设置如下参数。

    • 类型:配置项导入。
    • 变量名称:自定义填写变量名称。
    • 变量/变量引用:请选择对应的配置项名称和键。
    图3 配置项导入

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问