cSRX環境変数の概要
Dockerでは、設定設定などのデータを環境変数として保存できます。ランタイムでは、環境変数はコンテナ内のアプリケーションに公開されます。任意の数のパラメーターを設定して、新しいイメージのcSRX有効にできます。環境変数は、キーを指定して設定 docker run -e VARIABLE=VALUE ...
します。
一連cSRX環境変数を使用すると、インスタンスの起動時にcSRX特性を変更できます。環境変数の仕様は必須ではありません。ほとんどの環境変数には、デフォルト値があります(表 1 を 参照)。必要に応じて、デフォルトの環境変数設定cSRXを起動できます。
たとえば、セキュアワイヤ転送モードでcSRXインスタンスを起動し、ミドルサイズの設定を使用cSRXします。
root@csrx-ubuntu3:~/csrx# docker run -d --privileged --network=mgt_bridge - CSRX_FORWARD_MODE="wire" --name=<csrx-container-name> <csrx-image-name>
指定コンテナを特権 --privileged
モードで実行 docker run
するには、コマンドにcSRXを含める必要があります。
表 1 は 、使用可能な環境変数のcSRXと、その使用率の概要を示すトピックへのリンクをまとめたリストです。
変数 |
説明 |
値 |
既定 |
トピック |
---|---|---|---|---|
|
トラフィック転送モード。 |
|
|
|
|
パケット I/O ドライバー。 |
|
|
|
|
CPU マスク:cSRX コントロール プレーン デーモン(nsd、mgd、nstraced、utmd など)を実行している CPU を示します。 |
|
CPU アフィニティーなし |
|
|
CPU マスク 。サーバー デーモン(srxpfe)を実行cSRX データ プレーン CPU を示します。 |
|
CPU アフィニティーなし |
|
|
ARP 学習または応答の指定にコントロール プレーンARPエントリー タイムアウト値。 |
|
Linux ホストと同じ |
|
|
NDP学習または応答の処理にコントロール プレーンNDPエントリー タイムアウト値。 |
|
Linux ホストと同じ |
|
|
コンテナに追加する必要があるインターフェイスの数。 例: docker run -d --privileged --net=none -e CSRX_PORT_NUM=17 e CSRX_HUGEPAGES=no -e CSRX_PACKET_DRIVER=interrupt -e CSRX_FORWARD_MODE=routing --name=<csrx-container-name> <csrx-image-name> |
デフォルトは3、最大は17(管理インターフェイス1およびデータインターフェイス16)です |
3 |