検索

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

php - docker-compose のマウントの問題

これは docker-compose.yml の nginx 部分です。サイトのルート ディレクトリをマウントするだけです。ホスト マシンの www ディレクトリ ファイルは正常に動作します:

リーリー

しかし、Nginx 構成ファイルをマウントすると:

リーリー

正常に動作しません。以前の通常動作時の Nginx 設定ファイルを host/docker/nginx/conf にコピーしましたが、役に立ちません。このマウント構成の
を削除するだけで、再び機能するようになります

阿神阿神2746日前590

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

  • 为情所困

    为情所困2017-05-18 10:49:00

    1. nginx が最初に nginx ファイルをマウントしない場合は、docker exec -it で nginx に入るか、別のディレクトリにマウントしてファイルがマウントされているかどうかを確認します
    2. ホストが Windows または MacOS の場合は、ディレクトリ共有が正しいかどうかを確認します。一般的に、Users の下にあるプロジェクトは正しくマウントされます
    以下は私が以前に遭遇した問題です。お役に立てば幸いです:
    /q/10...

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-18 10:49:00

    パスが間違っていますか?自分のプロジェクトを見ると次のようになります
    - "./nginx.conf:/etc/nginx/conf.d/default.conf"

    bashを使用してパスを確認できます

    このコメントを逆に書きましたか? リーリー

    返事
    0
  • キャンセル返事