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).
- Setting up a Docker environment
You can install and run the Informix images in any Docker.
- Creating an Informix container
Create a docker container running one of the Informix for Docker imagesthe Informix docker images.
For more information, see the manual on the Git Hub project page.