Informix for Docker

Informix® Developer and Innovator-C for Docker are free containerized version of Informix designed for small production workloads, application development and prototyping.

Note: The Informix Developer for Docker image is intended to familiarize you with working with Informix in a containerized environment. It is intended for non-production use only and is offered without support. The Informix Innovator-C for Docker supports small production workloads and is free for development, testing, and small production.

Docker Containers and the Informix for Docker images

Docker containers provide you with a virtualized run-time environment from which to run Informix, without impacting your existing operating system.

A container is a runtime instance of a docker image, which is an ordered collection of root file system changes and related execution code. An image typically contains a union of layered file systems stacked on top of each other, but it has no state and it never changes. So, a Docker container consists of:
  • A Docker image (e.g., Informix Developer for Docker)
  • An execution environment
  • A standard set of instructions
Note: Informix for Docker images have moved from Docker Hub to the IBM Container Registry (ICR).

For more information, see the manual on the Git Hub project page.