我一直在使用 Azure 容器服务,并且能够成功创建一个使用 Kubernetes 编排的 ACS 集群。我还创建了另一个使用 Docker-Swarm 编排的 ACS 集群。
我的问题与 ACS 创建的代理 VM 的操作系统磁盘有关。默认情况下,所有 OS 磁盘都有 30GB,似乎所有容器映像和容器都存储在 OS 磁盘上。我用大约 15 个容器和大约 10-15 个图像达到了 30 GB 的限制。我在这里做错了吗?
我可以创建具有更多磁盘空间的虚拟机,但该磁盘似乎是另一个挂载。我是否应该进行一些更改以允许编排引擎和 docker 使用非默认驱动器?如果是这样,任何有关这方面的帮助将不胜感激。
同时,我确实设置了一个 Ubuntu VM,默认情况下操作系统驱动器有 30 GB,辅助有 100 GB。我更改了 docker-engine 以使用辅助驱动器安装来存储容器和图像。这涉及到我通过 SSH 连接到机器并更改一些 docker 设置。我不认为我们应该在 ACS 上做类似的事情,因为它是一个 PaaS 产品?