ドッカーCMD(コマンド)とARGS(パラメータ)を使用して仕上げ

ドッカーCMD(コマンド)とARGS(パラメータ)を使用して仕上げ

概要

K8Sクラスタあなたはポッドを作成すると、そのコマンドとそのパラメータが実行されるコンテナの開始に設定することができます。あなたは、コマンドのパラメータを設定したい場合は設定されているコマンドは、コンフィギュレーションファイルのコマンドフィールドの塗りつぶしは、単に引数フィールドプロファイルに記入します。ポッド作成したら、コマンドおよび参照がそれを変更することはできません。

実行される設定ファイルは、コマンドを設定し、そのパラメータは、起動時に、コンテナ、実行もはや上書きさとなり組み込みコマンドのパラメータを持つコンテナミラー。設定ファイル、提供される唯一のパラメータが、該当するコマンド・セット、ミラーコマンドにその実行に用いられるパラメータとして新たなパラメータを搬送容器場合。

Kubernetes対応ドッカーフィールド名。

説明 ドッカーフィールド名 Kubernetesのフィールド名
コマンドの容器を実行します エントリーポイント コマンド
コマンドに渡されたパラメータのセット Cmdを 引数

ルール

あなたは、デフォルトのエントリポイントとCmdをを上書きしたい場合は、以下の規則に従う必要があります:

コンテナ設定でないコマンドまたは引数場合、独自のコマンドパラメータにドッカー画像を使用します。

コンテナ設定のみコマンドを設定するが、引数を設定しない場合、コンテナは、コマンドに入ってくると、その参加者が無視されているコマンド開始、ドッカーイメージを実行します。

コンテナ内の構成のみが引数を提供している場合は、ドッカーミラーコマンドは、その実行時などのパラメータに新しいパラメータを使用しています。

コンテナは、コンフィギュレーションコマンドと引数の両方を提供している場合は、ドッカーミラーコマンドは無視され、参加されています。実行コンフィギュレーションは、コンフィギュレーションにおけるパラメータセットのパラメータを使用してコマンドとして、コンテナの開始を設定します。

回答:

https://kubernetes.io/zh/docs/tasks/inject-data-application/define-command-argument-container/

おすすめ

転載: blog.51cto.com/michaelkang/2449082