VPS + Docker + Traefik +多个WordPress或docker4wordpress – 如何正确设置

我想在Digital Ocean的VPS上设置开发环境。 经过一番挖掘,我决定使用下面的版本:

1)Ubuntu VPS

2)Docker

2.1)每个WordPress项目的MariaDB + WordPress

2.2)我们来encryptionTLS

2.3)Traefik用于处理每个WordPress项目的访问

后来,在googlesearch一些文章的时候,如何正确地做这个工作,我发现docker4wordpress堆栈看起来非常有趣,但是它是为本地主机开发而devise的,而且它的生产版本只能在Webly上使用,而不是在我的区域出于兴趣。

所以我决定search更多。 接下来的事情我在这个堆栈GitHub回购: https : //github.com/jlk/traefiked-wordpress

是:“注意这仅仅是为了演示的目的,要在生产中使用它,Traefik,WordPress和MariaDB的数据需要存储在合适的持久Docker卷”

所以这是我的问题没有。 1对不起noob问题,但我怎样才能使这个堆栈“生产准备”? 我不是很熟悉Docker,我有点困惑,在正确的地方去了解如何设置所有的东西来存储数据,甚至在VPS重启时等等。

问题没有。 2我想尽可能快地创build一个新的WordPress项目,你认为我采取的方法在这种情况下是一个好的方法吗? (我没有将它与共享主机进行比较,我们坚持使用VPS开发环境和Docker)

问题没有。 3你有没有经过testing的堆栈,可以与我分享,或者我可以从中获得一些最新,可靠的信息来源? 在阅读我在前5个谷歌页面上find的所有关于“docker multiple WordPress traefik”的内容之后,我只是更加困惑,有太多select可供select,因为如果没有更好的消息灵通人士的指导,我无法作出决定。

我不能告诉我是否应该与Swarm构build,以及为什么。

我会很感激你的意见。

最好的问候,尼克