Docker Run から Compose への変換
docker run コマンドを貼り付けて、そのままコピーできる compose.yaml サービスを生成します。コマンドは外部に送信されません。
使い方
使い方
- ポート、環境変数、ボリューム、名前などのオプションを含む docker run コマンドを 1 つ貼り付けます。
- 変換し、生成された Compose YAML と未対応フラグを確認します。
- 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 つ貼り付けてください。一般的な引用値は処理しますが、複雑なシェル展開は手動で確認してください。