Dockerエラーエラー
Error: yaml: unmarshal errorsError: yaml unmarshal errors
Docker ComposeファイルにYAML構文エラーが含まれています。
dockerlinuxwindowsmacos
このエラーの原因
composeファイルに、誤ったインデント、タブ文字(YAMLはスペースが必要)、クォートされていない特殊文字、キーの後のコロン欠落などのYAML構文エラーがあります。
修正方法
docker compose config でYAMLを検証してください。インデントを修正してください(タブではなくスペース2つを使用)。特殊文字を含む文字列はクォートしてください。エディタのYAMLリンターを使用してください。重複キーがないか確認してください。
関連するエラーコード
Dockerエラーエラー
Cannot connect to the Docker daemonDockerデーモンに接続できません
DockerクライアントがDockerデーモンプロセスと通信できません。
dockerlinuxwindowsmacos
詳細を表示 Dockerエラーエラー
Exit Code 2Docker 終了コード 2
コンテナのプロセスがシェルコマンドの誤用により終了しました。
dockerlinuxwindowsmacos
詳細を表示 Dockerエラーエラー
Error: Cannot locate specified DockerfileError: Cannot locate specified Dockerfile
Dockerビルドが指定された場所にDockerfileを見つけられませんでした。
dockerlinuxwindowsmacos
詳細を表示 Dockerエラー情報
Exit Code 130Docker 終了コード 130
コンテナがCtrl+C(SIGINT、シグナル2)によって終了しました。
dockerlinuxwindowsmacos
詳細を表示 Dockerエラー情報
Exit Code 0Docker 終了コード 0
コンテナのプロセスがエラーなく正常に終了しました。
dockerlinuxwindowsmacos
詳細を表示 Dockerエラーエラー
Error: service dependency failed to startError: サービスの依存関係の起動に失敗
別のサービスが依存しているサービスの起動に失敗しました。
dockerlinuxwindowsmacos
詳細を表示