·create-multistage-dockerfile
</>

create-multistage-dockerfile

最小限の本番イメージ用にビルド環境とランタイム環境を分離するマルチステージ Dockerfile を作成します。ビルダー/ランタイムステージの分離、アーティファクトのコピー、スクラッチ/ディストロレス/アルパインターゲット、サイズ比較をカバーします。運用イメージが大きすぎる場合、最終イメージにビルド ツールが含まれている場合、1 つの Dockerfile から個別の開発イメージと運用イメージが必要な場合、またはエッジやサーバーレスなどの制約のある環境にデプロイする場合に使用します。

10インストール·1トレンド·@pjt222

インストール

$npx skills add https://github.com/pjt222/development-guides --skill create-multistage-dockerfile

create-multistage-dockerfile のインストール方法

コマンドラインで create-multistage-dockerfile AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/pjt222/development-guides --skill create-multistage-dockerfile
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: pjt222/development-guides。

Build multi-stage Dockerfiles that produce minimal production images by separating build tooling from runtime.

| Compilers | gcc, g++, rustc | Not needed | | Package managers | npm, pip, cargo | Sometimes (interpreted langs) | | Dev headers | -dev packages | Not needed | | Source code | Full source tree | Only compiled output | | Test frameworks | jest, pytest | Not needed |

The core pattern: build in a fat image, copy artifacts to a slim image.

最小限の本番イメージ用にビルド環境とランタイム環境を分離するマルチステージ Dockerfile を作成します。ビルダー/ランタイムステージの分離、アーティファクトのコピー、スクラッチ/ディストロレス/アルパインターゲット、サイズ比較をカバーします。運用イメージが大きすぎる場合、最終イメージにビルド ツールが含まれている場合、1 つの Dockerfile から個別の開発イメージと運用イメージが必要な場合、またはエッジやサーバーレスなどの制約のある環境にデプロイする場合に使用します。 ソース: pjt222/development-guides。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/pjt222/development-guides --skill create-multistage-dockerfile
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-10
更新日
2026-03-10

Browse more skills from pjt222/development-guides

クイックアンサー

create-multistage-dockerfile とは?

最小限の本番イメージ用にビルド環境とランタイム環境を分離するマルチステージ Dockerfile を作成します。ビルダー/ランタイムステージの分離、アーティファクトのコピー、スクラッチ/ディストロレス/アルパインターゲット、サイズ比較をカバーします。運用イメージが大きすぎる場合、最終イメージにビルド ツールが含まれている場合、1 つの Dockerfile から個別の開発イメージと運用イメージが必要な場合、またはエッジやサーバーレスなどの制約のある環境にデプロイする場合に使用します。 ソース: pjt222/development-guides。

create-multistage-dockerfile のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/pjt222/development-guides --skill create-multistage-dockerfile インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/pjt222/development-guides