类别

版本

您正在查看9.2 -版本的RapidMiner服务器文档点击这里查看最新版本

作业代理的Docker映像

下面的文档描述了以下Docker映像:

  • 作业代理的RapidMiner服务器9.2 (rapidminer-execution-jobagent

有关RapidMiner发布的最新Docker映像和文档,请参见码头工人中心

描述

该映像包含一个作业代理,可以附加到具有匹配版本号的任何RapidMiner服务器。

环境变量

Job Agent在启动过程中接受以下环境变量:

  • RAPIDMINER_SERVER_HOST: RapidMiner服务器的主机名
  • RAPIDMINER_SERVER_PORT: RapidMiner Server的端口
  • JOBAGENT_QUEUE_ACTIVEMQ_URI: Active MQ的URI(通常嵌入在RapidMiner Server中)
  • JOBAGENT_QUEUE_ACTIVEMQ_USERNAME:主MQ的用户名
  • JOBAGENT_QUEUE_ACTIVEMQ_PASSWORD:主MQ的密码
  • JOBAGENT_AUTH_SECRET:用于向RapidMiner服务器进行身份验证的认证密钥
  • JOBAGENT_CONTAINER_COUNT:分配给作业代理的作业容器的数量
  • JOB_QUEUE:作业代理连接的队列的名称
  • JOBAGENT_CONTAINER_MEMORYLIMIT:提供给作业容器的内存量

很高兴知道

RapidMiner作业代理需要一些内存。在Windows主机上,请确保配置Docker引擎以在足够的内存下运行。

例子

在下面的脚本中,所有带有<的术语括号>需要替换为您定义的值,并且对您的配置是唯一的。

docker-compose的示例配置

下面的例子docker-compose.yml文件可以与docker-compose一起使用:

version: '3' services: job-agent: image: rapidminer/rapidminer- executor -jobagent:9.2.0 environment: - RAPIDMINER_SERVER_HOST=- RAPIDMINER_SERVER_PORT=8080 - JOBAGENT_QUEUE_ACTIVEMQ_URI=failover:(tcp://:5672) - JOBAGENT_QUEUE_ACTIVEMQ_USERNAME= - JOBAGENT_QUEUE_ACTIVEMQ_PASSWORD= - JOBAGENT_AUTH_SECRET= - JOBAGENT_CONTAINER_COUNT=1 - JOB_QUEUE=DEFAULT - JOBAGENT_CONTAINER_MEMORYLIMIT=4096