本文へ移動
QKQuickKitEN
コンテナLOCALブラウザ内で処理入力に機密情報を含む可能性があります

docker run ⇄ Compose 変換

docker run コマンドを Compose のサービス定義に、または Compose のサービスを docker run コマンドに変換します。

入力と主要な処理をブラウザ内で行い、その入力内容をQuickKitサーバーへ送信しない設計です。

実運用中の秘密情報を避け、可能ならダミー値やマスク済みデータを使用してください。 データ取扱いの詳細

結果

仕組みと使い方

docker run コマンドを貼り付けると同等の Compose サービスを、Compose ファイルを貼り付けると同等の docker run コマンドを表示します。フラグ表は Docker 29.7 の `docker run --help` から生成しているため、どのフラグが値を取るかは CLI 自身の定義に従います。変換できなかったものは黙って捨てず一覧に表示します。Compose に対応キーがないフラグ、docker run に対応がない Compose のキー、ヘルスチェック関連のフラグが対象です。処理はすべてブラウザ内で行われます。結果は確認用の出発点であり、そのまま使える置き換えではありません。Compose はネットワーク名やボリューム名にプロジェクト名を付けますし、depends_on の順序制御に docker run の対応物はありません。

使用前に内容を確認してください。Compose はネットワーク名やボリューム名にプロジェクト名を付けます。生成されたコマンドは、内容を読むことの代わりにはなりません。