About TimesTen Container Images and Container Registry Options
A TimesTen container image contains everything that is needed to run the TimesTen Operator and TimesTen containers in the TimesTen Pods created by this Operator. You can acquire these container images from a number of container registries. In addition, TimesTen provides a Dockerfile that lets you build your own TimesTen container image that you can then store in a container registry of your choice.
A TimesTen container image stored in a container registry is necessary to run TimesTen and the TimesTen Operator in your Kubernetes cluster.
-
Container images on Oracle Container Registry (
container-registry.oracle.com
): TimesTen publishes official TimesTen container images to two TimesTen repositories on Oracle Container Registry:-
timesten
: Contains TimesTen container images for Oracle TimesTen In-Memory Database (TimesTen). This repository contains container images that run a licensed copy of TimesTen. Using container images in this repository require that you accept the Oracle license agreement.For information about TimesTen, see Overview for the Oracle TimesTen In-Memory Database in Oracle TimesTen In-Memory Database Introduction.
-
timesten-xe
: Contains TimesTen container images for Oracle TimesTen In-Memory Database Express Edition (TimesTen XE). The TimesTen XE license enables free of charge usage of TimesTen and is subject to Oracle Free Use Terms and Conditions. You do not need to accept an Oracle license agreement to use TimesTen container images in this repository.For information about TimesTen XE, see Overview in Oracle TimesTen In-Memory Database Quick Start Guide for Express Edition.
A TimesTen container image on Oracle Container Registry corresponds to a specific TimesTen release. For example, the
container-registry.oracle.com/timesten/timesten/22.1.1.34.0
container image contains TimesTen release22.1.1.34.0
. Simply scroll through the list of container images on Oracle Container Registry to identify a container image that you want to use when deploying the TimesTen Operator and TimesTen databases in your Kubernetes environment. -
-
Container images on Oracle Cloud Marketplace: TimesTen provides a container listing called Oracle TimesTen In-Memory Database for Kubernetes - BYOL. You use this listing to export a TimesTen container image into a repository in Oracle Cloud Infrastructure Registry (Container Registry). See Introduction in the Oracle TimesTen In-Memory Database Using Oracle Cloud Marketplace to Obtain a TimesTen Container Image (BYOL) guide.
-
Build your own TimesTen container image: If you have a TimesTen distribution, you can use the Dockerfile file provided in this distribution to build a TimesTen container image. You can then tag and push this container image to a container registry of your choice.