このトピックでは、特定のDockerfileコマンドなど、Image Builderでサポートされるコマンドについて説明します。 Image Builderを使い始めるためのコマンドをよく理解してください。
次の表に、Image Builderでサポートされているコマンドを示します。
コマンド | 形式または例 | 説明 |
FROM |
| ソースイメージを指定します。
説明 イメージテンプレートで |
COMPONENT |
| イメージコンポーネントを指定します。 システムコンポーネントまたはカスタムコンポーネントを指定できます。 このコマンドは、画像テンプレートにのみ適用されます。 イメージテンプレートを作成するときに、コマンドを実行して、イメージテンプレートに1つ以上のイメージコンポーネントを指定できます。 |
再起動 |
| インスタンスを再起動します。 コマンドにパラメーターを追加しないでください。 |
実行 |
| イメージを作成します。 コマンドは複数の行に分割できます。 最后の行を除く各行の末尾にエスケープ文字 (\) を追加する必要があります。 |
ENV |
| 環境変数を設定します。 key="value" 形式の環境変数をコマンドに渡します。 説明 コマンド内の各环境変数の値の前后に二重引用符 (") が必要です。 例: |
WORKDIR |
| 作業ディレクトリを設定します。 |
COPY | ファイルをコピーします。 説明 ネットワークファイルは | |
USER |
| ユーザーを指定します。 説明
|
ラベル |
| 画像テンプレートにメタデータを追加します。 コマンドは複数の行に分割できます。 最后の行を除く各行の末尾にエスケープ文字 (\) を追加する必要があります。 |
CMD |
| インスタンスの起動時に実行するコマンドを指定します。 |
エントリーポイント |
| インスタンスの起動時に実行するコマンドを指定します。 |
参考資料
CMD
コマンドとENTRYPOINT
コマンドの違いなど、Dockerfileコマンドの詳細については、「Dockerfileリファレンス」をご参照ください。