我有Ubuntu 16.04(主机)和Nginx + PHP7 + MySQL以及安装了PHP-FPM 5.6的Docker容器(docker)。我想让我的Joomla 1.x网站在Docker容器中运行PHP-FPM 5.6,但是使用主机的Nginx作为反向代理和主机的MySQL。我应该在哪里放置PHP和静态(HTML,js,png ...)文件?
答案 0 :(得分:0)
您的PHP-FPM容器需要访问所有源代码。因此,您需要保留所有与代码相关的内容。
Nginx会代理将所有PHP请求传递给FPM容器。您很可能直接从NGINX服务器静态文件。所以你需要将它们添加到NGINX容器中。但我通常在运行容器时将静态目录挂载为卷。因此文件可以轻松更新