带坞站的多个WordPress站点 时间:2016-10-09 作者:nirock 我想在根服务器上托管多个独立的wordpress站点(4-10)。我想用docker容器托管它们。现在问:是运行一个mysqldb来运行多个站点的所有wordpress方案更好,还是每个wordpress运行一个mysql实例更好。非常感谢。N 3 个回复 SO网友:Gonçalo Ribeiro 按照Docker“每个容器一个应用程序”的理念,您应该为每个WordPress实例拥有一个数据库容器。这样,每个数据库都与其他数据库隔离开来。如果一个数据库发生任何事情,它不会影响其他数据库。此外,如果您想迁移或删除一个网站,只需对其容器进行操作即可。这个official WordPress image 准备链接到另一个提供数据库的容器。因此,每个网站将有两个容器:一个用于WordPress文件,另一个用于数据库。对于数据库,您可以使用official MariaDB image.然后,几个WordPress容器的流量可能会由代理容器(如this one. SO网友:oviniciusfeitosa 我看到了一些可能对你有帮助的东西。单击此处查看:http://donalfarrell.com/2015/08/11/Docker-Nginx-Multi-Wordpress.html基本上,您需要使用反向代理来解决此问题,您可以使用\'link\' 属性将web应用程序与特定的数据库容器同步。Nginx容器做反向代理,可能是一个很好的解决方案。我希望这有帮助=) SO网友:bilgin 如果您没有资源问题,那么可以根据WordPress创建docker compose文件,并根据WordPress创建MySQL容器。应用程序将被隔离,否则,如果对所有站点使用一个MySQL db容器,可能会出现一些问题 文章导航