Docker跨机器的可移植部署:从哪里开始

时间:2018-04-11 14:06:52

标签: mysql linux apache docker deployment

我需要在vps上安装一个新的linux服务器,用于使用mysql,apache,php和一些php应用程序。 在将来,我可能需要将此服务器移动到其他计算机(例如,当我想将vps移动到我自己的机器中时)。

我理解使用Docker,可以将整个服务器安装复制到另一台机器,而无需重新安装所有内容。

但最简单的方法是什么?安装新服务器时需要执行哪些操作?我想我需要在Docker安装中安装Linux和其余部分。但我不确定。有谁知道一步一步的指南?

我是Docker的新手。我对How to scale Docker containers in production上的所有工具感到不知所措。 我也想使用Plesk。 Plesk支持Docker。也许这是一个简单的方法。

1 个答案:

答案 0 :(得分:0)

1)创建Dockerfile,在其中描述您需要对图像执行的操作,您可以在官方文档中找到示例https://docs.docker.com/develop/develop-images/dockerfile_best-practices/

2)从Dockerfile构建图像

3)在docker hub上注册

4)将图像推送到docker hub

5)设置新服务器时,只需从集线器中提取图像