LogoLogo
Home
Installation
Installation
  • Introduction
  • Deployment Alternatives
    • Kubernetes Deployment
      • Prerequisites
      • Recommended: Helm - Fully Automated
      • Alternative 1: Ansible - Fully Automated
      • Alternative 2: Ansible - Step-by-Step
      • Cloud Specific Details
    • Sandbox VM Deployment
      • AWS AMI - Developer Lite
    • Local Test Deployment
  • Artifacts
    • Helm Charts
      • Umbrella Charts
        • Ready Core
        • Ready CMS
        • Ready PIM
      • Initialization Charts
        • Namespaces
        • Global
        • Loader
        • Deployer API
        • Deployer
      • Application Charts
        • Admin UI
        • Gateway
        • Spring Runner
        • Samza Runner
        • Socket Runner
        • Storefront
      • Batch Charts
        • Cron
        • Job
      • Deprecated
        • Authentication
        • Session
        • H2O Wave
        • Wave App
    • Deployment Assets
      • Deprecated
    • Docker Repository
      • Front-end Images
      • Back-end Images
      • Python Images
    • Maven Repository
      • Core Packages
      • Runner Packages
      • Processors Packages
      • Custom Packages
      • Gateway Packages
    • Python Packages
    • Terraform Configurations
    • Ansible Playbooks
      • Initialization Playbooks
      • Application Playbooks
      • Enabler Playbooks
  • Administration
    • Cost & License Management
    • Secrets & Config Management
    • Testing & Health-Check
    • Logs & Traces & Metrics
    • Backup & Recovery
    • Technical Support
Powered by GitBook

© Rierino Software Inc. 2025. All rights reserved.

On this page
  • Running Jobs
  • Loader Jobs
  1. Artifacts
  2. Docker Repository

Python Images

Includes Docker images for ML and batch operations using Python

PreviousBack-end ImagesNextMaven Repository

Last updated 4 months ago

Running Jobs

Package
Definition

py-dynamic:dynamic

Base container for Python based jobs, installing a given Python library and running a specific module on start-up

py-dynamic:dynamic-media

Dynamic container with additional dependencies (e.g. ffmpeg) installed for py-media operations

py-dynamic:dynamic-java

Dynamic container with JDK installed for Java dependent operations (e.g. Spark)

py-dynamic:dynamic-java-hadoop

Dynamic container with Hadoop installed for file system dependent operations

Additional versions of images are also applicable, combining media, java and hadoop (e.g. py-dynamic:dynamic-media-java-hadoop).

These images are accessible from "rierino-open" Docker repository and have the following environment variables used in their default command:

Variable
Description
Example

GITHUB_USER

GitHub user to use for accessing Rierino Python packages

-

GITHUB_AUTH_TOKEN

GitHub token to use for accessing Rierino Python packages

-

PY_REPO

Repository for loading main Rierino Python module

rierino-open/py-runner

PY_RIERINO_VERSION

Version of main Rierino Python module to load

0.1.1

PY_SCRIPT

Additional script to execute (e.g. for loading extra libraries)

/app/config/script.sh

PY_MAIN_MODULE

Main module & arguments to pas on to main Rierino Python module for execution

rierino_util.Runner --base64 XXX

These environment variables are configured through Helm Chart parameters when the image is deployed using .

Loader Jobs

Package
Definition

py-loader:loader

Base container for Python based deployment assets loader, used during initial installations and version upgrades

py-loader:loader-core-train

Loader container with core and training deployment assets pre-downloaded

These images are accessible from "rierino-open" Docker repository and are typically used with Helm Charts during installation and version upgrades.

Batch Charts