gpt4 book ai didi

docker - 在 Docker 上运行 ELK 堆栈比在 VM 上运行有什么好处

转载 作者:行者123 更新时间:2023-12-02 08:36:01 25 4
gpt4 key购买 nike

我正在学习 ELK 堆栈。我想知道,为什么人们要在 Docker 上运行它?如果我正确理解所有内容,则必须将主机操作系统的某些目录映射为在镜像重置后保持不变。同时,仅使用已安装的 docker 运行 VL 无论如何都会持续存在。

为什么应该使用 Docker 来运行 ELK 堆栈?事实上,我应该使用 Docker 还是 VM?性能是选择Docker的唯一理由吗?

最佳答案

一个好问题,让我想起了我最喜欢的 xkcd 漫画: https://xkcd.com/1988/

运行 Docker 镜像时,您将获得由软件创建者准备的安装。您所需要做的就是将它们与您的配置粘合在一起。您无需了解如何安装应用程序的所有信息,只需运行它们即可。

通过 docker-compose list (例如 this one ),您可以使用单个、记录良好的命令在任何 Docker 兼容系统上的 ELK 堆栈上启动并运行。

ELK 的创建者 Elastic 也写了一篇关于在 Docker 上快速轻松地运行他们的软件的精彩文章: https://www.elastic.co/blog/a-full-stack-in-one-command

关于docker - 在 Docker 上运行 ELK 堆栈比在 VM 上运行有什么好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53677680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com