コード、データと QRツール

Docker Run から Compose への変換

docker run コマンドを貼り付けて、そのままコピーできる compose.yaml サービスを生成します。コマンドは外部に送信されません。

ブラウザ内で処理登録不要プライバシーの説明 ↗

docker run コマンドを 1 つ貼り付けてください。一般的なポート、環境変数、ボリューム、再起動、ネットワーク、ホスト名、作業ディレクトリ、エントリーポイント、コマンドの各オプションに対応しています。

使い方

使い方

  1. ポート、環境変数、ボリューム、名前などのオプションを含む docker run コマンドを 1 つ貼り付けます。
  2. 変換し、生成された Compose YAML と未対応フラグを確認します。
  3. YAML をコピーするか compose.yaml としてダウンロードします。

一般的な Docker オプション

detached モード、コンテナー名、ポートマッピング、環境変数、ボリューム、再起動ポリシー、ネットワーク、ホスト名、作業ディレクトリ、削除フラグを認識します。イメージは必須です。

実行前に確認

Docker のフラグやシェル文法は多数あります。未対応のオプションは変換後に一覧表示されるので、YAML を使う前に確認してください。変換はすべてブラウザー内で行われます。

よくある質問

あわせて知りたいこと

Docker を実行しますか?

いいえ。テキストを Compose YAML に変換するだけです。結果を確認して自分で実行してください。

どのフラグに対応していますか?

--name、-p/--publish、-e/--env、-v/--volume、--restart、--network、--hostname、--workdir、--rm、--entrypoint など一般的なフラグに対応しています。

シェルスクリプトを貼り付けられますか?

docker run コマンドを 1 つ貼り付けてください。一般的な引用値は処理しますが、複雑なシェル展開は手動で確認してください。