「Docker 構成ファイルに PHP バージョン タグがないため、エラーが発生します」
P粉505450505
P粉505450505 2023-08-30 15:55:48
0
1
532
<p>マイクロサービス コースを受講しており、コース Web サイトからプロジェクトをダウンロードしましたが、プロジェクトは機能しません。 </p> <p>PHP Lumen プロジェクトがあります。これがその docker-compose.yml ファイルです。私のコンピュータには PHP 8.1 しかないため、実行する前にコンポーザーの依存関係を更新しました。 </p> <pre class="brush:php;toolbar:false;">バージョン: '3.7' サービス: ウェブアカデミコ: ビルド: ./php-web ボリューム: - ./php-web/:/app - タイプ: バインド ソース: ./php-web.sh ターゲット: /app/entrypoint.sh 作業ディレクトリ: /app コマンド: sh ./entrypoint.sh ポート: - 8080:8080</pre> <p>この docker-compose を実行すると、次のエラー メッセージが表示されます。 </p> <pre class="brush:php;toolbar:false;">致命的なエラー: Composer がプラットフォームの問題を検出しました: Composer の依存関係には PHP バージョン ">= 8.1.0" が必要です。8.0.21 を実行しています. /app/vendor/composer/platform_check.php の 24 行目</pre> <p>TAGを「image:php:8.1.0-fpm」に設定してみましたが、うまくいきませんでした。 </p> <p>entrypoint.sh は空白です。 </p> <p>この問題を解決するにはどうすればよいですか? docker-compose.yml に TAG イメージがないのに Docker が実行されるのはなぜですか? </p>
P粉505450505
P粉505450505

全員に返信(1)
P粉129168206

Dockerfile を忘れてしまいました。構成情報はすべてそのファイルにあります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!