IBM® 现已在IBM容器仓库 icr.io 上托管产品镜像。您无需认证即可通过以下IBM控制的源获取IBM Operational Decision Manager for Developers镜像:icr.io/cpopen/odm-k8s/odm。
consoledocker pull icr.io/cpopen/odm-k8s/odm
获取帮助:
提交问题:
[***]
维护者: IBM ODM团队
支持的架构: (更多信息)
amd64, ppc64le, s390x, arm64
描述来源:
[***]
支持的Docker版本:
最新版本(最低支持Engine 28.x)
ODM开发者的Rule Designer开发环境:
可从Eclipse marketplace获取。
需安装到Eclipse 2024-12 (4.34)。建议使用Eclipse Modeling Tool或Eclipse IDE for Enterprise Java and Web Developers。
Eclipse 2024-12使用Java Development Kit (JDK) 21。可从IBM Semeru Runtimes Downloads下载JDK。
更多信息参见ODM文档 - 安装Rule Designer
示例项目:
当在下文“使用方法”部分中设置SAMPLE选项为true时,决策中心将直接提供两个决策服务:
贷款验证服务
该决策服务基于借款人数据和贷款参数验证贷款,并计算贷款保险费率。您可在业务控制台中浏览这些项目的决策工件、测试和模拟。
Loan-Server Web应用
该示例应用使用贷款验证服务中的规则处理贷款,您可通过输入参数测试贷款验证服务。
教程:
本仓库中的镜像包含IBM Operational Decision Manager for Developers,基于IBM WebSphere Application Server Liberty开发者镜像构建。有关此镜像使用的限制,请参见下文许可部分。有关IBM Operational Decision Manager的更多信息,请访问ODM文档网站。
ODM for Developers Docker镜像包含所有IBM Operational Decision Manager组件,供您评估产品。
注意:在某些操作系统(如Mac OS X)上,可能需要增加Docker分配的内存才能运行镜像。为能使用镜像中的所有功能,建议为Docker守护进程分配至少4 GB内存。
镜像包含一个预配置了数据库的服务器,可通过HTTP端口9060和HTTPS端口9443访问。启动镜像前必须接受许可,许可信息位于本页面底部。若要安装带有示例项目的产品,需指定-e SAMPLE=true选项。若要运行模拟,需增加内存大小。使用以下docker命令运行镜像:
consoledocker run -e LICENSE=accept -p 9060:9060 -p 9443:9443 -e SAMPLE=true icr.io/cpopen/odm-k8s/odm:9.5
某些决策工件(如模拟定义、版本历史或快照)无法从Docker镜像的决策中心或决策服务器实例导出。为避免删除Docker镜像容器时丢失数据,可将决策中心和决策服务器数据库存储在ODM for Developers Docker镜像容器外部的本地挂载卷中。为此,从空本地文件夹运行以下docker命令:
consoledocker run -e LICENSE=accept -p 9060:9060 -p 9443:9443 -u $(id -u) -v $PWD:/config/dbdata/ -e SAMPLE=false icr.io/cpopen/odm-k8s/odm:9.5
首次运行此命令时,将在本地文件夹中创建.db文件;后续运行时将读取并更新这些文件。
服务器启动后,使用URL http://localhost:9060 可显示列出所有ODM组件的欢迎页面。您也可通过以下URL直接访问各个组件:
| 组件 | URL | 用户名 | 密码 |
|---|---|---|---|
| 决策服务器控制台 | http://localhost:9060/res | odmAdmin | odmAdmin |
| 决策服务器运行时 | http://localhost:9060/DecisionService | odmAdmin | odmAdmin |
| 决策中心业务控制台 | http://localhost:9060/decisioncenter | odmAdmin | odmAdmin |
| 决策运行器 | http://localhost:9060/DecisionRunner | odmAdmin | odmAdmin |
| 示例应用 | http://localhost:9060/loan-server |
Docker文件及相关脚本根据Apache License 2.0许可。
镜像中安装的产品的许可信息如下:
注意:IBM Operational Decision Manager for Developers许可不允许进一步分发,且条款限制仅在开发人员机器上使用。
来自真实用户的反馈,见证轩辕镜像的优质服务
运维工程师
Linux服务器
"Docker加速体验非常流畅,大镜像也能快速完成下载。"
后端开发
Mac桌面
"配置Docker镜像源后,拉取速度快了数倍,开发体验提升明显。"
平台研发
K8s集群
"轩辕镜像在K8s集群中表现很稳定,容器部署速度明显加快。"
测试工程师
Windows桌面
"Docker镜像下载不再超时,测试环境搭建更加高效。"
DevOps工程师
宝塔面板
"配置简单,Docker镜像源稳定,适合快速部署环境。"
资深开发
群晖NAS
"在群晖NAS上配置后,镜像下载速度飞快,非常适合家庭实验环境。"
后端工程师
飞牛NAS
"Docker加速让容器搭建顺畅无比,再也不用等待漫长的下载。"
测试经理
Linux服务器
"镜像源覆盖面广,更新及时,团队一致反馈体验不错。"
云平台工程师
Podman容器
"使用轩辕镜像后,Podman拉取镜像稳定无比,生产环境可靠。"
运维主管
爱快路由
"爱快系统下配置加速服务,Docker镜像拉取速度提升非常大。"
安全工程师
Linux服务器
"镜像源稳定性高,安全合规,Docker拉取无忧。"
架构师
K8s containerd
"大规模K8s集群下镜像加速效果显著,节省了大量时间。"
平台开发
Docker Compose
"配置Compose镜像加速后,整体构建速度更快了。"
技术支持
Windows桌面
"配置简单,镜像拉取稳定,适合日常开发环境。"
DevOps Leader
极空间NAS
"在极空间NAS上使用Docker加速,体验流畅稳定。"
数据工程师
Linux服务器
"Docker镜像源下载速度快,大数据环境搭建轻松完成。"
SRE
宝塔面板
"使用轩辕镜像后,CI/CD流程整体快了很多,值得推荐。"
前端开发
Mac桌面
"国内网络环境下,Docker加速非常给力,前端环境轻松搭建。"
架构师
威联通NAS
"威联通NAS下配置镜像加速后,Docker体验比官方源好很多。"
系统工程师
绿联NAS
"绿联NAS支持加速配置,Docker镜像下载快且稳定。"
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429