
ttsnap/mountebank-on-alpine-amd64-for-openshift本镜像基于Alpine 3.23.0构建,集成mountebank v2.9.1(一款开源API模拟工具),旨在提供轻量级、可移植的API模拟服务。支持在OpenShift 4环境中运行,通过暴露2525端口对外提供API模拟能力,适用于开发、测试阶段模拟第三方API或依赖服务。
通过以下命令启动镜像,映射2525端口至本地:
bashdocker run -d -p 2525:2525 --name mountebank-simulator [镜像名称]
如需持久化日志,可挂载日志文件目录:
bashdocker run -d -p 2525:2525 -v /本地路径/logfile.txt:/tmp/logfile.txt --name mountebank-simulator [镜像名称]
默认启动命令为mb start --pidfile /tmp/mb.pid --logfile /tmp/logfile.txt,可通过command覆盖启动参数,例如修改日志级别:
bashdocker run -d -p 2525:2525 --name mountebank-simulator [镜像名称] mb start --pidfile /tmp/mb.pid --logfile /tmp/logfile.txt --loglevel debug
| 环境变量 | 说明 | 默认值 |
|---|---|---|
MOUNTEBANK_VERSION | mountebank安装版本 | 2.9.1 |
注:该环境变量主要用于构建阶段指定版本,运行时修改无效。
启动后,可通过访问http://localhost:2525验证服务是否运行(mountebank默认提供管理API)。

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