checkmk/check-mk-freecheck-mk-free版本自2.2.0版本起已弃用。请改用check-mk-cloud版本。
这是Checkmk的官方容器。Checkmk是一款领先的基础设施与应用监控工具,配置简单、可扩展、灵活,提供开源和企业版本。
这些容器的特性包括:
您可以通过以下命令启动Checkmk容器:
bashdocker container run -dit -p 8080:5000 --tmpfs /opt/omd/sites/cmk/tmp:uid=1000,gid=1000 -v/omd/sites --name monitoring -v/etc/localtime:/etc/localtime:ro --restart always checkmk/check-mk-raw:2.0.0-latest
Checkmk Web界面现在可通过 http://localhost:8080/cmk/check_mk/ 访问。
初始管理员账户 cmkadmin 的初始密码将写入容器日志(参见 docker logs monitoring)。
上述命令中使用的参数详情如下:
| 参数 | 说明 |
|---|---|
-p 8080:5000 | 站点Web服务器默认监听5000端口。本示例将其映射到节点的8080端口。如果没有其他进程监听80端口,也可使用80端口。有关更灵活的选项或HTTPS,请参阅官方文档。 |
--tmpfs /opt/omd/sites/cmk/tmp:uid=1000,gid=1000 | 为获得最佳性能,可使用Docker节点RAM中的临时文件系统。此选项指定了该文件系统的路径。如果更改站点ID,此路径也必须相应修改。 |
-v monitoring:/omd/sites | 使所有站点数据在容器销毁后仍能持久化。如果不使用此选项,所有配置和监控数据将会丢失。 |
--name monitoring | 容器名称。在每个Docker节点上必须唯一。以下示例均使用此名称。如果更改此名称,在更新等操作时需使用自定义名称。 |
-v /etc/localtime:/etc/localtime:ro | 使容器使用与Docker节点相同的本地时间(时区)配置,并设为只读(ro)。 |
--restart always | 容器停止时始终重启。 |
您可以使用各版本下载页面上提供的官方发布镜像。
将文件下载到您的Docker节点并执行加载命令:
bashdocker load -i ~/Downloads/check-mk-enterprise-docker-2.0.0p11.tar.gz
导入成功后,您可以使用镜像 checkmk/check-mk-enterprise:2.0.0p11 创建容器。
官方Checkmk用户指南提供了有关在Docker中安装和使用Checkmk的更多信息:
详细安装指南
有关将Checkmk配置为Docker容器的其他信息



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务