重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【終了しました】教えて!goo新規会員登録

Dockerの環境は以下です。

PS C:\WINDOWS\system32> docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
907ddcd5da59 nginx:1.27.5 "/docker-entrypoint.…" 2 days ago Up 24 hours 0.0.0.0:80->80/tcp nginx-container
871d12101a5e mydockersetup-app "docker-php-entrypoi…" 2 days ago Up 24 hours 9000/tcp php-container
f82de12ac3c8 mariadb:11.7.2 "docker-entrypoint.s…" 2 days ago Up 24 hours 3306/tcp mariadb-container

以上ですが次に ChatGPT4o(AI) 判断では


✅ 原因:docker-compose ではなく docker compose を使うべきケース
2023年以降の Docker Desktop(v3以降)や Windows 版 Docker では、
docker-compose コマンドは非推奨になり、docker compose(ハイフンなし) に移行しています。

そのため、以下のような環境では:

docker-compose ❌ 古い形式。エラーが出る環境あり
docker compose ✅ 新形式。推奨・今後の標準

以上ですが以下のURLページとの整合性があるかですが AIも平気でうそを言
う場合がありますので慎重にいきます。
dockerdocs マニュアル
https://docs.docker.jp/compose/cli-command-compa …
https://docs.docker.com/compose/releases/release …
 
 現在は  docker-compose コマンドは非推奨になり、docker compose
(ハイフンなし) に移行しています。
が正解でしょうか?

エラーの原因を追究中です。
よろしくお願いいたします。

質問者からの補足コメント

  • うーん・・・

    http://127.0.0.1/login.php
    File not found.

    エラーを追究中です。
    https://docs.docker.jp/compose/index.html#
    では
    docker composeで検索するとヒットします。
    しかし docker compose スペースが入っていますが
    エラーの元になりませんかね?
    dockercompose.ymlとして、スペースを入れない方が
    エラーのになる確率が少なくなる感があります。
    実際のところどうなのでしょうか?
    よろしくお願いします。

      補足日時:2025/05/29 04:07
  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (2件)

その通りですが、


コマンドはdocker composeで、
ファイル名はcompose.yml
でOKです、docker-compose.ymlでも動きますが互換用です
    • good
    • 0

コンテナが起動してるみたいだから、コンテナ内でプロセスやログを確認するのが手っ取り早いかと。



確認済ならこの回答は無視してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A