openlmis/fulfillmentOpenLMIS履行服务(OpenLMIS Fulfillment Service)是OpenLMIS系统的核心服务组件,专注于提供履行(Fulfillment)相关功能。该服务支持物流管理流程中的订单履行、库存分配及业务流程管理,是OpenLMIS系统架构中的重要组成部分。
项目源代码托管于GitHub:[***]
该镜像主要适用于OpenLMIS系统的部署环境,作为履行环节的核心服务组件,适用于:
通过以下命令启动服务容器:
bashdocker run -d \ --name openlmis-fulfillment \ -p 8080:8080 \ openlmis/fulfillment-service:latest
服务支持通过环境变量进行参数配置,关键配置项包括(具体参数请参考GitHub文档):
SPRING_PROFILES_ACTIVE:指定运行环境(如dev、prod)DB_HOST:数据库主机地址DB_NAME:履行服务数据库名称DB_USER:数据库访问用户名DB_PASSWORD:数据库访问密码带环境变量的启动示例:
bashdocker run -d \ --name openlmis-fulfillment \ -p 8080:8080 \ -e SPRING_PROFILES_ACTIVE=prod \ -e DB_HOST=openlmis-db \ -e DB_NAME=openlmis_fulfillment \ -e DB_USER=fulfillment_user \ -e DB_PASSWORD=secure_password \ openlmis/fulfillment-service:latest
在OpenLMIS系统集群部署中,可通过docker-compose.yml集成该服务:
yamlversion: '3' services: fulfillment-service: image: openlmis/fulfillment-service:latest ports: - "8080:8080" environment: - SPRING_PROFILES_ACTIVE=prod - DB_HOST=postgres - DB_NAME=openlmis_fulfillment - DB_USER=dbuser - DB_PASSWORD=dbpass depends_on: - postgres restart: unless-stopped postgres: image: postgres:13 environment: - POSTGRES_DB=openlmis_fulfillment - POSTGRES_USER=dbuser - POSTGRES_PASSWORD=dbpass volumes: - postgres-data:/var/lib/postgresql/data volumes: postgres-data:


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