Containerized Boomi API Gateway Deployment with Docker
The Gateway Docker image simplifies the deployment and management of Gateway nodes within a Docker environment. It includes a minimal base image (Alpine or Red Hat UBI), the latest Boomi-supported version of Java, and code to retrieve, set up, and invoke the Gateway 64-bit installer. It supports various configurations and is compatible with Boomi's integration platform.
You can pull the images directly from Docker Hub. Installation instructions are included in the image README.
Docker overview
Docker simplifies installation and improves portability of applications such as Boomi’s API Gateway. A Docker image bundles the software along with the files required to run that software, including the OS, libraries, and system tools, into a single package that can be easily installed consistently and confidently, especially when scripting Gateway provisioning as part of automated DevOps or CI/CD practice.
A Boomi Docker Gateway image includes:
-
A minimal base image (Linux Alpine or Red Hat Universal Base Image).
-
The latest Boomi-supported version of Java.
-
Code to retrieve, set up, and execute the Boomi Gateway 64-bit Linux installer.
To use the image, you must be familiar with Docker and Docker commands. Refer to the Docker website and the Docker Engine user guide.
After installing your Gateway with Docker, configure and manage it through the Boomi platform user interface or API, like any other Gateway.
Prerequisites
You should be familiar with Docker technology and how to use Docker commands.
Before you begin the installation, ensure that Docker is installed on the target servers.
Installation
To install the Boomi Gateway using Docker image, navigate to the Boomi Gateway Docker image and follow the installation steps outlined in the README file included with the image.
For additional information regarding the source code for the publicly available Docker images, refer to Official Boomi Docker Repository.
For information on all Runtime containerization reference architectures, guidance, and definitions refer to Official Boomi Runtime Containers Reference Architectures.