Docker AI アシスタントを使った移行
Docker の AI アシスタントを用いると、手元の Dockerfile を自動的に Docker Hardened イメージ (DHI) 利用のものに移行させることができます。
- Docker の AI アシスタントが 有効 であることを確認します。
- 端末において Dockerfile があるディレクトリに移動します。
- アシスタントとの対話を起動します。
docker ai - 以下を入力します。
"Migrate my dockerfile to DHI" - アシスタントとの対話に従います。
アシスタントは Dockerfile の編集を行っていきます。
ファイルシステムなどへのアクセスを要求してきたときには、
yesと入力してアシスタントとの対話を続けます。
移行が完了したら、成功を表すメッセージが表示されます。
The migration to Docker Hardened Images (DHI) is complete. The updated Dockerfile
successfully builds the image, and no vulnerabilities were detected in the final image.
The functionality and optimizations of the original Dockerfile have been preserved.(日本語訳)
Docker Hardened イメージ (DHI) への移行が完了しました。更新済みの Dockerfile からは
正常にイメージをビルドできます。最終イメージ内にはぜい弱性は検出されませんでした。
元々の Dockerfile における機能や最適化は保持されています。重要どの AI ツールであっても同じことですが、アシスタントの編集結果を確認してイメージのテストを行ってください。