在云中模拟(或真正实例化)大量主机/虚拟机/坞容器的最佳方法是什么?
假设我想运行一个场景,其中10,000个主机运行相同的应用程序。是否有云服务能够将单个主机“克隆”到10K实例?是否有一种方法可以配置这些主机中的细微更改(在Geo位置/ IP /主机名/ MAC地址方面)?
发布于 2017-11-14 12:15:57
您可以创建一个Docker群堆栈文件:
---
version: '3.1'
services:
ubuntu:
image: ubuntu # or your custom Docker image
deploy:
replicas: 10000然后,使用docker stack,您可以在一个或(在本例中可能更好)一组群集主机上运行您的10000 Ubuntu。这可能是裸金属或AWS。享受吧!
对于互委会来说,这是一个很有趣的问题,我希望在座的同事能够回答。地理定位应该是没有问题的,因为这是AFAIK系统设置-虚拟操作系统不实现物理GPS传感器。
文档给出了一个例子,说明如何在docker run上设置固定的MAC地址--可能这也可以转换为堆栈YML文件。
docker run --mac-address=".." ...https://devops.stackexchange.com/questions/2550
复制相似问题