🐳 docker-compose.yml ジェネレーター
フォーム入力だけで完全な docker-compose.yml を生成。複数サービス追加・ポート・ボリューム・環境変数・依存関係・ネットワーク・トップレベル volumes / secrets まで対応。
✅ 完全無料・登録不要・ブラウザ完結
🔒 プライバシーについて
- ・入力した内容はブラウザ内のみで処理されます
- ・サーバー送信・保存ログ・データベースは存在しません
compose ファイル version は 3.9 で固定 (現代版)
🌐 トップレベル定義
📄 docker-compose.yml
📖 使い方
-
1
プリセット選択またはサービス追加LAMP・Next.js・Laravel など 6 種のプリセットから開始するか、空からサービスカードを追加します。
-
2
各サービスのフィールドを編集image / ports / volumes / environment / depends_on / restart / networks を入力。値はリアルタイムで YAML に反映されます。
-
3
コピーまたはダウンロード生成された YAML をワンクリックでコピー、または docker-compose.yml としてダウンロード。
❓ よくある質問
compose の version は何ですか?
現代の docker compose v2 で広く使われている version: '3.9' を出力します。Docker Engine 19.03 以降で動作します。
入力したパスワードや API キーは送信されますか?
いいえ。すべてブラウザ内で処理され、ネットワーク送信は一切ありません。開発者ツールの Network タブで確認できます。
生成した YAML はそのまま docker compose up で動きますか?
はい。プリセットは公式イメージとデフォルト設定を使用しているため、そのまま起動できます。本番では環境変数を .env や secrets に分離してください。
🔗 関連ツール
🐛 このツールで問題が発生しましたか?
完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。
✅
ご報告ありがとうございます!
運営者に届きました。改善の参考にさせていただきます。