为整个服务器使用docker镜像

我为我的一些项目购买了VPS服务器。
我想知道在这个服务器上运行一个docker映像是否有意义,并且在docker镜像上执行所有的服务器configuration,项目configuration,虚拟主机等。

我的目标是避免重做所有的configuration工作,如果我改变服务器。

Docker是否适合这个?
我应该改为每个项目build立一个docker图像(但是,我将不得不有多个Apache实例,我猜)?
如果我换服务器,真的会节省时间吗?

我想知道在这个服务器上运行一个docker映像是否有意义,并且在docker镜像上执行所有的服务器configuration,项目configuration,虚拟主机等。

不,你应该在VPS上运行多个Docker Containers,每个容器上运行一个服务。

我的目标是避免重做所有的configuration工作,如果我改变服务器。

Docker是否适合这个?

是的,绝对适合这种情况。 Dockerfile将存储容器的configuration。 而且您还使用Docker Registry来帮助您将容器运送到任何地方。

我应该改为每个项目build立一个docker图像(但是,我将不得不有多个Apache实例,我猜)?

是的你应该

如果我换服务器,真的会节省时间吗?

当然。 但是您需要学习以正确的方式应用Docker。