Jump To Close Expand all Collapse all Table of contents Using Images 1. Overview 2. Source-to-Image (S2I) Expand section "2. Source-to-Image (S2I)" Collapse section "2. Source-to-Image (S2I)" 2.1. Overview 2.2. Java Expand section "2.2. Java" Collapse section "2.2. Java" 2.2.1. Overview 2.2.2. Versions 2.2.3. Images 2.2.4. Build Process 2.2.5. Configuration 2.2.6. Building and Deploying Java Applications 2.2.7. Building and Deploying from Source 2.2.8. Building and Deploying from Binary Artifacts 2.2.9. Additional Information and Examples 2.3. .NET Core Expand section "2.3. .NET Core" Collapse section "2.3. .NET Core" 2.3.1. Benefits of Using .NET Core 2.3.2. Supported Versions 2.3.3. Images 2.3.4. Build Process 2.3.5. Environment Variables 2.3.6. Quickly Deploying Applications from .NET Core Source 2.4. Node.js Expand section "2.4. Node.js" Collapse section "2.4. Node.js" 2.4.1. Overview 2.4.2. Versions 2.4.3. Images 2.4.4. Build Process 2.4.5. Configuration 2.4.6. Hot Deploying 2.4.7. Node.js Templates 2.5. Perl Expand section "2.5. Perl" Collapse section "2.5. Perl" 2.5.1. Overview 2.5.2. Versions 2.5.3. Images 2.5.4. Build Process 2.5.5. Configuration 2.5.6. Accessing Logs 2.5.7. Hot Deploying 2.5.8. Perl Templates 2.6. PHP Expand section "2.6. PHP" Collapse section "2.6. PHP" 2.6.1. Overview 2.6.2. Versions 2.6.3. Images 2.6.4. Build Process 2.6.5. Configuration Expand section "2.6.5. Configuration" Collapse section "2.6.5. Configuration" 2.6.5.1. Apache Configuration 2.6.6. Accessing Logs 2.6.7. Hot Deploying 2.6.8. PHP Templates 2.7. Python Expand section "2.7. Python" Collapse section "2.7. Python" 2.7.1. Overview 2.7.2. Versions 2.7.3. Images 2.7.4. Build Process 2.7.5. Configuration 2.7.6. Hot Deploying 2.7.7. Python Templates 2.8. Ruby Expand section "2.8. Ruby" Collapse section "2.8. Ruby" 2.8.1. Overview 2.8.2. Versions 2.8.3. Images 2.8.4. Build Process 2.8.5. Configuration 2.8.6. Hot Deploying 2.8.7. Ruby Templates 2.9. Customizing S2I Images Expand section "2.9. Customizing S2I Images" Collapse section "2.9. Customizing S2I Images" 2.9.1. Overview 2.9.2. Invoking Scripts Embedded in an Image 3. Database Images Expand section "3. Database Images" Collapse section "3. Database Images" 3.1. Overview 3.2. MySQL Expand section "3.2. MySQL" Collapse section "3.2. MySQL" 3.2.1. Overview 3.2.2. Versions 3.2.3. Images 3.2.4. Configuration and Usage Expand section "3.2.4. Configuration and Usage" Collapse section "3.2.4. Configuration and Usage" 3.2.4.1. Initializing the Database 3.2.4.2. Running MySQL Commands in Containers 3.2.4.3. Environment Variables 3.2.4.4. Volume Mount Points 3.2.4.5. Changing Passwords 3.2.5. Creating a Database Service from a Template Expand section "3.2.5. Creating a Database Service from a Template" Collapse section "3.2.5. Creating a Database Service from a Template" 3.2.5.1. Creating the Deployment Configuration for the MySQL Master 3.2.5.2. Creating a Headless Service 3.2.5.3. Scaling the MySQL Slaves 3.2.6. Troubleshooting Expand section "3.2.6. Troubleshooting" Collapse section "3.2.6. Troubleshooting" 3.2.6.1. Linux Native AIO Failure 3.3. PostgreSQL Expand section "3.3. PostgreSQL" Collapse section "3.3. PostgreSQL" 3.3.1. Overview 3.3.2. Versions 3.3.3. Images 3.3.4. Configuration and Usage Expand section "3.3.4. Configuration and Usage" Collapse section "3.3.4. Configuration and Usage" 3.3.4.1. Initializing the Database 3.3.4.2. Running PostgreSQL Commands in Containers 3.3.4.3. Environment Variables 3.3.4.4. Volume Mount Points 3.3.4.5. Changing Passwords 3.3.5. Creating a Database Service from a Template 3.4. MongoDB Expand section "3.4. MongoDB" Collapse section "3.4. MongoDB" 3.4.1. Overview 3.4.2. Versions 3.4.3. Images 3.4.4. Configuration and usage Expand section "3.4.4. Configuration and usage" Collapse section "3.4.4. Configuration and usage" 3.4.4.1. Initializing the database 3.4.4.2. Running MongoDB commands in containers 3.4.4.3. Environment Variables 3.4.4.4. Volume mount points 3.4.4.5. Changing passwords 3.4.5. Creating a database service from a template 3.4.6. MongoDB replication Expand section "3.4.6. MongoDB replication" Collapse section "3.4.6. MongoDB replication" 3.4.6.1. Limitations 3.4.6.2. Using the example template 3.4.6.3. Scale up 3.4.6.4. Scale down 3.5. MariaDB Expand section "3.5. MariaDB" Collapse section "3.5. MariaDB" 3.5.1. Overview 3.5.2. Versions 3.5.3. Images 3.5.4. Configuration and Usage Expand section "3.5.4. Configuration and Usage" Collapse section "3.5.4. Configuration and Usage" 3.5.4.1. Initializing the Database 3.5.4.2. Running MariaDB Commands in Containers 3.5.4.3. Environment Variables 3.5.4.4. Volume Mount Points 3.5.4.5. Changing Passwords 3.5.5. Creating a Database Service from a Template 3.5.6. Troubleshooting Expand section "3.5.6. Troubleshooting" Collapse section "3.5.6. Troubleshooting" 3.5.6.1. Linux Native AIO Failure 4. Other Images Expand section "4. Other Images" Collapse section "4. Other Images" 4.1. Overview 4.2. Jenkins Expand section "4.2. Jenkins" Collapse section "4.2. Jenkins" 4.2.1. Overview 4.2.2. Images 4.2.3. Configuration and Customization Expand section "4.2.3. Configuration and Customization" Collapse section "4.2.3. Configuration and Customization" 4.2.3.1. Authentication Expand section "4.2.3.1. Authentication" Collapse section "4.2.3.1. Authentication" 4.2.3.1.1. OpenShift Online OAuth authentication 4.2.3.1.2. Jenkins Standard Authentication 4.2.3.2. Environment Variables 4.2.3.3. Cross Project Access 4.2.3.4. Volume Mount Points 4.2.3.5. Customizing the Jenkins Image through Source-To-Image 4.2.3.6. Configuring the Jenkins Kubernetes Plug-in Expand section "4.2.3.6. Configuring the Jenkins Kubernetes Plug-in" Collapse section "4.2.3.6. Configuring the Jenkins Kubernetes Plug-in" 4.2.3.6.1. Permission Considerations 4.2.4. Usage Expand section "4.2.4. Usage" Collapse section "4.2.4. Usage" 4.2.4.1. Creating a Jenkins Service from a Template 4.2.4.2. Using the Jenkins Kubernetes Plug-in 4.2.4.3. Memory Requirements 4.2.5. Jenkins Plug-ins Expand section "4.2.5. Jenkins Plug-ins" Collapse section "4.2.5. Jenkins Plug-ins" 4.2.5.1. OpenShift Online Client Plug-in 4.2.5.2. OpenShift Online Pipeline Plug-in 4.2.5.3. OpenShift Online Sync Plug-in 4.2.5.4. Kubernetes Plug-in 4.3. Jenkins Slaves Expand section "4.3. Jenkins Slaves" Collapse section "4.3. Jenkins Slaves" 4.3.1. Overview 4.3.2. Images 4.3.3. Configuration and Customization Expand section "4.3.3. Configuration and Customization" Collapse section "4.3.3. Configuration and Customization" 4.3.3.1. Environment Variables 4.3.4. Usage Expand section "4.3.4. Usage" Collapse section "4.3.4. Usage" 4.3.4.1. Memory Requirements Expand section "4.3.4.1. Memory Requirements" Collapse section "4.3.4.1. Memory Requirements" 4.3.4.1.1. Gradle builds 4.4. Other Container Images Expand section "4.4. Other Container Images" Collapse section "4.4. Other Container Images" 4.4.1. Overview Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for OpenShift Online Chapter 1. Overview Use these topics to discover the different Source-to-Image (S2I), database, and other container images that are available for OpenShift Online users. Previous Next