Sign inSign up

actian/actianx

By actian

Updated about 10 hours ago

Image
0

10K+

actian/actianx repository overview

Actian X Docker Image

Actian X

The Actian Ingres Hybrid Database includes the record breaking analytic engine from Actian's Vector to enable a new class of applications that can mix OLTP and analytic queries, with each query being directed to the appropriate execution engine. Actian X contains many new management, development and security features.

The Actian Ingres 12.0 release introduces several enhancements, including performance optimization, workload automation, database management improvements, and cloud-enabled capabilities, that drive business continuity. The 12.0 release has new capabilities designed to support mission-critical business and modernization efforts, such as:

  • Workload Manager 2.0 provides better queue management and allocation of resources by user, role, and group.

  • Containerized UDFs offer improved isolation and support for using SQL, Python, and JavaScript languages in working with data

  • Backup to Cloud and Disaster Recovery for on-premises and cloud deployments using Virtual Machines (VMs) or Docker containers in Kubernetes.

  • Up to 20% faster analytical queries using the X100 engine

  • Improvements that harden security against brute force and Denial of Service (DoS) attacks from malicious actors.

License Information

The Actian X software contained in this image is copyright (c) 2024 Actian Corporation. It is for use with a commercial license/subscription. For license information see /opt/Actian/IngresII/ingres/copyright/LICENSE in the image.

For license information regarding third party software see /opt/Actian/IngresII/ingres/copyright/THIRDPARTYNOTICES.txt.

This image uses Ubuntu 22.04 as a base. For copyright notices regarding software supplied as part of Ubuntu see /usr/share/doc/PACKAGE/copyright where PACKAGE is the name of the software package e.g. for the bash package see /usr/share/doc/bash/copyright.

See also Canonical's Intellectual Property Policy here

Patent Information

U.S. Pat. Nos.: 10,853,346 B2; 9,922,090; 8,825,959; 9,449,046; 10,152,504; 9,892,148; 11,347,734; 10,878,036; 11,544,326; U.S. Pat. App. Nos.: 16/049,718; 17/092,015; 13/802,648; 63/046,464;

Helm Chart

This image is primarily intended for use with Helm and Kubernetes. A Helm chart that uses this image is available at ESD

Stand-alone use with Docker

To use this image without Helm or Kubernetes then you need to run it with the environment variable STANDALONE_DOCKER set to "true". The startup command is /usr/local/bin/init_bootstrap.sh.

You will need to provide a valid license key file (license.xml) and this should be contained in a directory (or volume) mounted as /Secrets/license.

In order to indicate that you accept the license agreement associated with Actian X set the environment variable LICENSE_AGREEMENT_ACCEPTED to "true"

Example docker command:

docker run -d \
           -h mycontainer \
           -e STANDALONE_DOCKER=true \
           -e LICENSE_AGREEMENT_ACCEPTED=true \
           -v /disk1/mycon/data:/actianx/database \
           -v /disk2/mycon/backup:/actianx/backup \
           -v /disk1/mycon/log:/actianx/log \
           -v /disk1/mycon/config:/opt/Actian/IngresII/ingres/files \
           -v /disk2/mycon/work:/actianx/work \
           -v /opt/licenses/:/Secrets/license \
           --name mycontainer actian/actianx /usr/local/bin/init_bootstrap.sh

For more information and setup scripts see the docker_setup_scripts tar package available at ESD This contains:

  • more detailed README
  • setupcontainers.sh - a script to help setup one or more containers, in particular this is useful in providing license information when requesting the license.
  • runcontainer.sh - a script to run a container.

Documentation

The Actian X documentation is available here

Tag summary

Content type

Image

Digest

sha256:d156cc83d

Size

931.7 MB

Last updated

about 10 hours ago

docker pull actian/actianx:ii12.0.0_p33391