第6章 Linter for Dockerfile

Linter for Dockerfile は、Dockerfile にエラーがあるかどうかを調べるユーティリティーです。

Linter for Dockerfile は、お客様およびパートナー様が有効な Dockerfile を構築するのに役立つユーティリティーです。Linter for Dockerfile は、パートナーテクノロジーを採用しているお客様およびパートナー企業の皆様が Red Hat がコンテナーをできる限り使いやすくするための調整に前向きに取り組んでいることをご理解いただくことを目的として開発されました。

6.1. Linter for Dockerfile の使用方法

Red Hat ログインおよび有効なお客様またはパートナー様のエンタイトルメント (有効なサブスクリプション) を持つすべてのユーザーが Linter for Dockerfile にアクセスできます。

以下から Linter for Dockerfile ユーティリティーにアクセスします。https://access.redhat.com/labs/linterfordockerfile/#/

Dockerfile を検証するには:

  1. お客様またはパートナー企業の皆様が Dockerfile をアップロードします。Dockerfile の URL を指定するか、または Dockerfile の内容を貼り付けるかのいずれかを実行します。
  2. お客様またはパートナー企業の皆様が特定のプロファイル (例: "Red Hat ISV") を選択します。
  3. お客様またはパートナー企業の皆様が「Check」を選択します。
  4. Linter for Dockerfile は構文の色別表示で Dockerfile の内容を表示します。
  5. Linter for Dockerfile は、一連のルールに対して Dockerfile の内容を比較します。
  6. Linter for Dockerfile は構文エラーを表示し、お客様またはパートナー企業の皆様によって選択されたプロファイルに関連付けられたベストプラクティスについて説明したフィードバックを提供します。