如何对我的新 VPS 服务器进行 docker 化?

How to dockerize my new VPS server?

目前我有一个 VPS 服务器 运行 CentOS,上面有 DirectAdmin 面板。 我通过面板管理所有内容,并轻松地为我的客户创建新的托管包。 作为一名程序员,我对我的服务器有很多要求,因此由于它是托管的 VPS,它会花费大量时间与我的提供商通信。

所以我想订购一个非托管 Ubuntu VPS 并想开始使用 docker。 我所有的客户也必须迁移到新服务器。

docker调整您的 VPS 的最佳做法是什么? 我想我会使用 Webmin 和 Virtualmin,你们是否将它们安装在 docker 容器之外? 或者我可以从整个旧 VPS 构建一个 docker 图像吗?

这里是 dockerize 的步骤 VPS:

  • 在 CentOS 服务器上安装 Docker 引擎和 Docker 客户端
  • 使用 "docker run" 命令实例化 Docker 容器
  • 在 CentOS 服务器上安装 Webmin 和 Virtualmin(在容器之外)
  • 现在使用 Webmin 和 Virtualmin 管理这些容器

警告:Docker 容器实际上是为 运行 每个容器一个应用程序而设计的。在这里,您正在尝试模拟 运行 许多使用容器的应用程序的虚拟机。但我认为,这是可以做到的。

免责声明:我以前没有这样做过,但我使用 Containers 足以预见到可以做到这一点。

干杯, 乔