recherche

Maison  >  Questions et réponses  >  le corps du texte

dockerfile - docker-compose ne parvient pas à démarrer lnmp ?

Environnement et logiciels

Portail lnmp sur github

Alibaba Cloud ECS-Ubuntu 16.04.2 LTS

Linux iZ2zecxzfewu856w8sll6dZ 4.4.0-63-generic #84-Ubuntu SMP mercredi 1er février 17:20:32 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Description de l'erreur et capture d'écran

J'ai cherché le lnmp de docker-compose sur github, mais php et mysql ont été démarrés. Pourquoi nignx ne peut-il pas démarrer ?

Après avoir exécuté docker-compose up, la section transversale est toujours comme ci-dessous.

Utilisez docker ps pour voir que php et mysql sont en cours d'exécution.

巴扎黑巴扎黑2808 Il y a quelques jours1750

répondre à tous(2)je répondrai

  • 高洛峰

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

    L'erreur signalée est une erreur mysql. Il est recommandé d'utiliser docker logs $container_id pour afficher le journal nginx, ou vous pouvez publier le code compose.yml lors de l'orchestration du service nginx.

    Vous pouvez également essayer un environnement que j'ai compilé : https://github.com/zhaojunlik...

    répondre
    0
  • 伊谢尔伦

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

    La raison pour laquelle le démarrage de lnmp a échoué pour https://github.com/micooz/doc...

    Utilisez les journaux Docker pour interroger le journal et constater qu'en raison du certificat, les deux fichiers suivants doivent être modifiés.

    docker-compose.yml
    Commentez les deux paragraphes suivants.

        - ./nginx/ca/server.crt/:/etc/nginx/server.crt:ro
        - ./nginx/ca/server.key/:/etc/nginx/server.key:ro

    nginx/conf.d/default.conf
    Commentez les deux paragraphes suivants.

        ssl_certificate      /etc/nginx/server.crt;
        ssl_certificate_key  /etc/nginx/server.key;

    Redémarrez Docker-compose up

    répondre
    0
  • Annulerrépondre