我刚开始接触集装箱化,并开始在其中一个云(AWS或Azure或GCP)上使用。在阅读VM和containers之间的区别时,我了解到我们应该使用VM或Containers进行应用部署。因此,如果我在云上设置自己的容器环境(而不是使用AWS/Azure容器服务),我最终会在VM上创建容器。这违背了集装箱化的全部目的! 我的理解正确吗?下图是VM、Container和Container在VM上的图像。 VMs, Containers and 'Containers on VM'
我已经调出了Elasticsearch对接器的图像,并按照指令运行它。
但是,由于以下错误,进程将退出:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
码头集装箱难道没有问题就准备好运行了吗?
建议sysctl vm.max_map_count 262144。这安全吗?