跳至主要内容

HowTo:設定環境變數

本文說明如何透過 TWSC 使用者網站、TWCC CLI,在建立開發型容器 / 虛擬運算個體時,指定您所需的環境變數,動態調整應用程式的設定,以符合您對環境的需求。

信息

此功能僅適用特定映像檔:

  • 開發型容器:多數皆可使用 Matlab (公開預覽版)、Custom Image 若需使用此功能,請洽客戶服務及支援。
  • 虛擬運算個體:Linux 映像檔。

例如:若選用 TensorFlow 映像檔建立容器,您在建立容器時,即可設定 TF_DISABLE_CUDNN_RNN_TENSOR_OP_MATH環境變數來開啟/關閉 Tensor Core math。

TensorFlow 映像檔預設開啟 Tensor Core math:

環境變數預設值 (Key=Value):TF_DISABLE_CUDNN_RNN_TENSOR_OP_MATH=0

若需設定為關閉,您可在建立容器時指定 value 為 1

Step 1. 建立容器 / 虛擬運算個體、指定環境變數

信息

以下以開發型容器為範例,虛擬運算個體也是相同的設定方式,在建立個體時指定環境變數。

建立容器 時,在「環境變數」頁指定環境變數,並建立容器,即部署完成。

信息

環境變數 Key 與 Value,設定格式如下 (JSON),可一次設定多筆變數:

    {
"Key1":"Value-a",
"Key2":"Value-b",
"Key3":100
}

Step 2. 確認環境變數

連線容器,並使用以下指令,可確認環境變數已寫入容器。

echo $BUFFER
信息

連線虛擬運算個體,並使用以下指令確認環境變數已寫入個體。

echo $Key

# Enter your key, e.g., $TF_DISABLE_CUDNN_RNN_TENSOR_OP_MATH