+-
如何使用Docker容器运行几个单独的WordPress网站
我是Docker的新手,我目前正在尝试运行一个Wordpress网站(仅在我的本地机器上进行测试 – 而不是实际托管).我目前有三个容器:一个用于存储我的数据的 Linux发行版,由 MySQL容器使用,最后是一个Wordpress容器.

我可以成功访问和编辑我的Wordpress网站,但我想尝试在不同的端口上运行多个网站,我不确定如何这样做.我是否必须创建三个全新的容器,或者我可以使用相同的MySQL和数据存储容器,只需制作一个不同的wordpress容器?

任何帮助将不胜感激,谢谢!

最佳答案
如果您使用的是官方Wordpress图像,则可以使用相同的MySQL容器.只需为每个Wordpress容器提供不同的数据库.您可以使用环境变量为Wordpress容器定义数据库,例如:

docker run –name wordpress1 –link some-mysql:mysql -p 8080:80 -e WORDPRESS_DB_NAME = wordpress1 -d wordpress

docker run –name wordpress2 –link some-mysql:mysql -p 8081:80 -e WORDPRESS_DB_NAME = wordpress2 -d wordpress

docker run –name wordpress3 –link some-mysql:mysql -p 8082:80 -e WORDPRESS_DB_NAME = wordpress3 -d wordpress

点击查看更多相关文章

转载注明原文:如何使用Docker容器运行几个单独的WordPress网站 - 乐贴网