sdk-scheme-adapter Docker 镜像下载 - 轩辕镜像
sdk-scheme-adapter 镜像详细信息和使用指南
sdk-scheme-adapter 镜像标签列表和版本信息
sdk-scheme-adapter 镜像拉取命令和加速下载
sdk-scheme-adapter 镜像使用说明和配置指南
Docker 镜像加速服务 - 轩辕镜像平台
国内开发者首选的 Docker 镜像加速平台
极速拉取 Docker 镜像服务
相关 Docker 镜像推荐
热门 Docker 镜像下载
sdk-scheme-adapter 镜像详细信息
sdk-scheme-adapter 镜像标签列表
sdk-scheme-adapter 镜像使用说明
sdk-scheme-adapter 镜像拉取命令
Docker 镜像加速服务
轩辕镜像平台优势
镜像下载指南
相关 Docker 镜像推荐
sdk-scheme-adapter 镜像详细说明
sdk-scheme-adapter 使用指南
sdk-scheme-adapter 配置说明
sdk-scheme-adapter 官方文档
Mojaloop SDK 方案适配器
该包提供了一个方案适配器,用于在Mojaloop API兼容交换机和不原生实现Mojaloop API的DFSP后端平台之间建立接口。
适配器与DFSP后端之间的API为同步HTTP,而与交换机之间的接口为原生Mojaloop API。
该包展示了Mojaloop SDK标准组件在TLS、JWS和ILP方面的使用(可在此处获取)。
有关该项目的背景和上下文信息,请参见此演示文稿。
DFSP 后端 API
DFSP后端必须实现DFSP 入站API,以便适配器接收资金到客户账户(即入站转账)。
DFSP后端可调用DFSP 出站API来发起资金转出(即从客户账户发送资金)。
Docker 镜像
该包作为预构建Docker镜像发布在Docker Hub上:[***]
快速开始
以下步骤演示了如何在本地设置Mojaloop SDK方案适配器及模拟DFSP后端。
此配置适合希望使用方案适配器将其后端系统与Mojaloop API启用的交换机集成的DFSP作为起点。
注意:以下说明适用于基于Linux的系统。对于Mac和/或Windows,需根据你的环境调整相应步骤。
-
确保本地已安装docker和docker-compose。分别参见[***]
-
克隆Mojaloop SDK模拟DFSP后端仓库到本地:
进入工作目录,然后使用HTTPS克隆:
bash$ git clone [***]或使用SSH克隆:
bash$ git clone ***:mojaloop/sdk-mock-dfsp-backend.git进入克隆的仓库目录:
bash$ cd sdk-mock-dfsp-backend -
编辑方案适配器配置,将其指向Mojaloop API启用的交换机或模拟器:
使用文本编辑器编辑文件
src/scheme-adapter.env。 将PEER_ENDPOINT变量的值修改为Mojaloop API启用的交换机或模拟器的DNS名称或IP地址及端口号。 保存文件。 -
使用docker-compose下载并运行预构建的方案适配器、共享缓存和模拟DFSP后端容器:
进入
src子文件夹并运行docker-compose:bash$ cd src/ $ docker-compose upDocker将下载方案适配器、共享缓存(redis)和模拟DFSP后端的预构建镜像,并启动容器。
-
测试出站(发送资金)API:
查找模拟DFSP后端容器的IP地址。可通过以下命令:
bashdocker network ls查看本地Docker网络列表,识别docker-compose创建的网络(名称基于运行
docker-compose up的目录名)。识别网络后,使用以下命令查看网络详情:
bashdocker network inspect {网络名称}终端将输出包含网络中容器及其IP地址的JSON结构。
使用以下命令指示模拟DFSP后端通过方案适配器发起出站转账:
替换为Mock DFSP后端容器的正确IP地址
bashcurl -X POST \ http://{模拟容器IP地址}:3000/send \ -H 'Content-Type: application/json' \ -d '{ "from": { "displayName": "John Doe", "idType": "MSISDN", "idValue": "***" }, "to": { "idType": "MSISDN", "idValue": "987654321" }, "amountType": "SEND", "currency": "USD", "amount": "100", "transactionType": "TRANSFER", "note": "test payment", "homeTransactionId": "123ABC" }'上述调用的响应将指示方案适配器与Mojaloop API启用的交换机或模拟器之间的通信结果。
-
联系你的交换机运营商或使用模拟器测试入站(接收资金)API。
现在可查看模拟DFSP后端的代码,了解其如何实现方案适配器简化的入站API。
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务
常见问题
免费版仅支持 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
在 Linux 系统配置镜像加速服务
Windows/Mac
在 Docker Desktop 配置镜像加速
Docker Compose
Docker Compose 项目配置加速
K8s Containerd
Kubernetes 集群配置 Containerd
宝塔面板
在宝塔面板一键配置镜像加速
群晖
Synology 群晖 NAS 配置加速
飞牛
飞牛 fnOS 系统配置镜像加速
极空间
极空间 NAS 系统配置加速服务
爱快路由
爱快 iKuai 路由系统配置加速
绿联
绿联 NAS 系统配置镜像加速
威联通
QNAP 威联通 NAS 配置加速
Podman
Podman 容器引擎配置加速
Singularity/Apptainer
HPC 科学计算容器配置加速
其他仓库配置
ghcr、Quay、nvcr 等镜像仓库
专属域名拉取
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429