検索

ホームページ  >  に質問  >  本文

dockerfile - docker-compose が lnmp の起動に失敗しますか?

環境とソフトウェア

github の lnmp ポータル

Alibaba Cloud ECS-Ubuntu 16.04.2 LTS

Linux iZ2zecxzfewu856w8sll6dZ 4.4.0-63-generic #84-Ubuntu SMP 水 2 月 1 日 17:20:32 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

エラーの説明とスクリーンショット

github に docker-compose の lnmp はあったのですが、php も mysql も起動しているのに、nigx が起動できないのはなぜでしょうか?

docker-compose up を実行すると、必ず次のセクションになります。

docker ps を使用して、php と mysql が実行されていることを確認します。

巴扎黑巴扎黑2729日前1680

全員に返信(2)返信します

  • 高洛峰

    高洛峰2017-06-29 10:11:01

    報告されたエラーは mysql エラーです。docker logs $container_id を使用して nginx ログを表示することをお勧めします。または、nginx サービスをオーケストレーションするときに compose.yml コードを投稿することもできます。

    私がコンパイルした環境を試すこともできます: https://github.com/zhaojunlik...

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-29 10:11:01

    https://github.com/micooz/doc... で lnmp の起動が失敗する理由

    docker ログを使用してログをクエリし、証明書により次の 2 つのファイルを変更する必要があることを確認します。

    docker-compose.yml
    次の 2 つの段落をコメントアウトします。

    リーリー

    nginx/conf.d/default.conf
    次の 2 つの段落をコメントアウトします。

    リーリー

    docker-compose upを再起動

    返事
    0
  • キャンセル返事