2017-08-02 4 views
0

Nginx + PHP7 + MySQLを使用したUbuntu 16.04(ホストマシン)とPHP-FPM 5.6をインストールしたDockerコンテナ(ドッカー)があります。 Jockla 1.xのウェブサイトをDockerコンテナでPHP-FPM 5.6で動作させたいが、ホストのNginxをリバースプロキシとホストのMySQLとして使用したい。この設定でPHPと静的(HTML、js、png ...)のファイルはどこに置くべきですか?Dockerコンテナ付きJoomla 1.x Webサイトの実行

答えて

0

PHP-FPMコンテナは、すべてのソースコードにアクセスする必要があります。だから、あなたはすべてのコード関連のものをその中に保つ必要があります。

Nginxは、すべてのPHPリクエストをFPMコンテナに渡します。おそらく、NGINXから静的ファイルを直接サーバーに送ります。したがって、それらをNGINXコンテナに追加する必要があります。しかし、私は通常、コンテナを実行している間、静的ディレクトリをボリュームとしてマウントします。ファイルは簡単に更新できます

関連する問題