我在两个 Ubuntu 16.04 LTS 虚拟机上以 Docker Swarm 模式启动 45 个服务。每个服务都使用不同的 Docker 映像。当我基于 compose 文件执行“堆栈部署”时,所有 45 个服务都尝试立即启动。这反过来又对服务器产生了负面影响,似乎大部分工作都围绕着 Docker 映像的下载和提取。
提高磁盘(SSD 等)的速度在这里可能会有所帮助,但是,假设硬件更改不是一种选择,那么在不破坏 VM 的情况下启动这些服务的最佳方法是什么?
- 码头工人 17.06 CE
- Overlay2 存储驱动程序
- Ubuntu 16.04 LTS
非常感谢您的任何建议。