デプロイ設定を検証
YAMLやCompose構造を検証し、環境値を確認して、出荷前にJSON設定片を整えます。
- 1. YAML Check
インデント、YAML parseエラー、Compose service診断を確認します。
- 2. ENV Check
重複、malformed、空値、secretらしい環境値を確認します。
- 3. JSON
JSON設定片を整形し、コピー前に構造を確認します。
YAML構文を検証し、Docker Composeのservices、ports、volumes、environmentを確認して、raw environment値なしのデプロイレポートをコピーします。
入力 / 出力
入力、出力、コピー操作をこの領域にまとめています。例と確認項目は下に分けています。
ローカルセッション
入力状態はこのブラウザだけに保存され、アカウントなしで前回の作業を復元できます。
基本の入力/出力が終わってから、必要な例、確認リスト、関連ツールだけを開きます。
デプロイ設定を検証
YAMLやCompose構造を検証し、環境値を確認して、出荷前にJSON設定片を整えます。
インデント、YAML parseエラー、Compose service診断を確認します。
重複、malformed、空値、secretらしい環境値を確認します。
JSON設定片を整形し、コピー前に構造を確認します。
コピー前の確認
よくある失敗例
関連ツール
ガイド
基本の入力/出力が終わってから、必要な例、確認リスト、関連ツールだけを開きます。
name: Bob
active: trueservices:
app:
image: node:20
ports:
- "3000:3000"items:
- id: 1
enabled: trueYAML例
入力バイト
47
行数
5
ドキュメント型
オブジェクト
トップレベル項目
3
Composeファイルをコピーする前にservices、image/build、ports、volumes、environment、depends_onを確認します。
Compose状態
未検出
サービス
0
イメージ
0
Buildサービス
0
公開ポート
0
ボリューム
0
環境変数
0
YAMLデプロイレポート
設定形状、service数、警告、デプロイ確認を含む安全なYAML/Compose handoffレポートをコピーします。
入力バイト
47
行数
5
ドキュメント型
オブジェクト
トップレベル項目
3
Compose状態
未検出
サービス
0
イメージ
0
Buildサービス
0
公開ポート
0
ボリューム
0
環境変数
0
raw YAML本文を含む
いいえ、YAML本文全体は除外します。
raw environment値を含む
いいえ、environment値は除外します。
デプロイチェックリスト
# YAMLデプロイレポート
- 確認時刻: ブラウザーコピー時刻
- 入力バイト: 47
- 行数: 5
- ドキュメント型: オブジェクト
- トップレベル項目: 3
- Compose状態: 未検出
- サービス: 0
- イメージ: 0
- Buildサービス: 0
- 公開ポート: 0
- ボリューム: 0
- 環境変数: 0
- raw YAML本文を含む: いいえ、YAML本文全体は除外します。
- raw environment値を含む: いいえ、environment値は除外します。
## サービスプレビュー
- 該当なし
## 確認メモ
- YAMLまたはComposeの確認警告はありません。対象環境のruntime動作を確認してください。
## デプロイチェックリスト
- 整形済みYAMLをdocker compose config、CI、hosting validationなど対象ツールで確認します。
- environment値は別のsecret-safe確認で扱います。このレポートにraw environment値は含めません。
- 公開port、host path mount、dependencyがデプロイ環境と合うか確認します。
- デプロイ後はYAML解析だけでなくpublic URL、DNS、server responseを確認します。次に使いやすいツール
コピー用の出力
有効なYAML
解析プレビュー:
{
"name": "Bob",
"active": true,
"items": [
"json",
"yaml"
]
}コピー用の出力
name: Bob
active: true
items:
- json
- yaml