RapidMiner服务器的Docker镜像
下面的文档描述了以下Docker映像:
- RapidMiner服务器(
rapidminer / rapidminer-server:最新
) - 支持Python环境管理器的RapidMiner服务器(
rapidminer / rapidminer-server: latest-python
)
此图像可在码头工人中心.
描述
该映像包含一个RapidMiner Server实例,它允许您使用可伸缩的架构.它至少需要一个连接工作代理人以便能够执行RapidMiner进程。
有关可用版本,请参阅标签:
我们为试验和测试目的创建了一个自包含部署,其中包含一个嵌入式Job Agent和一个数据库。您应该只使用它来感受RapidMiner服务器及其功能。阅读自包含部署的细节下面.
引导程序
RapidMiner服务器将用户配置持久化到数据库和RapidMiner主目录体积。该映像可以与现有的持久配置一起使用,也可以不使用。我们实现了可选的初始化过程这是强制性的启动程序,它在每次容器启动时执行。
启动没有现有的RapidMiner主卷挂载(空挂载点)和空数据库将触发初始化过程:
- 使用默认的RapidMiner主文件夹内容初始化挂载的空卷
- 使用默认内容执行RapidMiner数据库初始化(在使用Hibernate技术启动RapidMiner Server / JBoss期间)
提供一个现有的(非空的)RapidMiner主卷和初始化的RapidMiner数据库内容将跳过初始化过程,并继续使用启动程序:
- 如果使用外部参数提供,可以选择配置数据库连接(主机、端口、用户名和密码)
- 如果使用外部参数提供,可以选择配置ActiveMQ凭据(用户名和密码)
- 启动RapidMiner Server / JBoss。
配置
- 卷
persistent-rapidminer-home美元
:存储RapidMiner主文件夹的卷挂载,包括所有配置文件、扩展名、许可证、日志和存储库数据。看到下面的数据持久化章节了解更多详情。
- 港口:
- 端口1081和1082,用于Radoop Proxy通信
- 8080端口,用于web界面
- 环境变量:
数据持久性
的RapidMiner主目录存储与RapidMiner服务器映像连接的所有数据和配置。
要使此数据持久,请确保启动容器时在挂载点上挂载了一个卷/ aihub_base_dir
.
- 如果挂载的卷是空的,那么默认配置和数据内容将被传播到它,供RapidMiner Server在安装过程中使用初始化阶段.
- 如果卷包含任何以前执行的数据,那么服务器将使用该数据启动。
该卷将包含所有配置文件、扩展、许可证、日志和存储库数据。第一次执行后(挂载空卷),可以编辑以下数据:
- 扩展可以通过将它们添加到文件夹中来安装
< >体积/资源/乐鱼体育安装扩展
- 牌照可安装于
< >体积/资源/乐鱼体育安装许可证
- 中存储的文件可以对配置进行调优
< >体积/配置
很高兴知道
- RapidMiner服务器至少需要8GB内存。
- 许可证挂载点应该是一个标准的RapidMiner许可证文件夹,包含子文件夹中的许可证文件
rapidminer-server
,rapidminer-studio
,radoop
.