我是 Docker 新手,正在尝试在 Docker 上使用 Solr。
我看到这里有很多相同版本的 Solr 的标签 https://hub.docker.com/_/solr/
有什么区别
7.6.0、7.6.0-alpine 或 7.6.0-slim ?
生产环境和开箱即用性能哪个更好?
Alpine 是图像尺寸最小的版本,因此性能会更高。
完整和精简的 Solr 镜像对应于 Solr 的两个二进制发行版。饱满和修身的区别:
solr:7.6.0
- 这是事实上的图像。如果您不确定自己的需求是什么,您可能想使用这个。它被设计为既可用作一次性容器(安装源代码并启动容器来启动应用程序),也可用作构建其他图像的基础。(例如 prometheus-exporter)。
solr:7.6.0-slim
- 该镜像不包含默认标签中包含的常见包,仅包含运行 solr 所需的最小包。除非您在仅部署 solr 映像的环境中工作并且您有空间限制,否则我们强烈建议使用此存储库的默认映像。
参考资料: