我工作的公司拥有一个完全虚拟化的数据中心 (DC),甚至希望迁移到基于云的数据中心。DC 在 VMware vSpere 上运行。但是,开发团队正在计划引入 Docker。我希望这两个可以一起工作,因为他们都会对两个团队做出一些非常好的改进。
我现在的问题是,docker 可以在虚拟服务器(机器)之上运行而没有任何问题,还是必须严格安装在裸机操作系统上?
我工作的公司拥有一个完全虚拟化的数据中心 (DC),甚至希望迁移到基于云的数据中心。DC 在 VMware vSpere 上运行。但是,开发团队正在计划引入 Docker。我希望这两个可以一起工作,因为他们都会对两个团队做出一些非常好的改进。
我现在的问题是,docker 可以在虚拟服务器(机器)之上运行而没有任何问题,还是必须严格安装在裸机操作系统上?
我现在的问题是,docker 可以在虚拟服务器(机器)之上运行吗
绝对没错!
我一直这样做……在 Digital Ocean VPS 服务器中,在我的 mac 上的 Parallels 中的 Linux 和 Windows 虚拟机中,在用于客户端的 VMWare 基础架构上的 RedHat linux 中,等等。
是的, Docker 可以在虚拟服务器之上运行。
但是,如果您要迁移到云并选择 AWS,那么您可以尝试使用现场实例,因为还有许多其他最佳选择可以节省金钱和时间,因为虚拟环境中的 docker 将使您的基础设施/网络更加复杂。您必须管理 2 种不同类型的网络拓扑,这意味着在 VPC 内和在实例内。