Local runtime Docker installation
The Docker local runtime packages up the local runtime installation into a single easily-installable image.
Docker allows companies to bundle together a piece of software and all of the files that are needed to run the software. Providing a Docker image not only makes it easier for you to install software, it also guarantees that the software will run the same way, no matter where you install it. The bundle, or Docker image, can include the code, file system, libraries, tools — whatever you would normally install on a server that is necessary for the software to run.
Boomi provides a Docker image that includes all of the files you need to install a local runtime on a 64-bit Linux machine.
To use this image, you must be familiar with Docker and you must know how to use Docker commands. Refer to the Docker web site and the Docker Engine user guide.
The Boomi Docker image exposes port 80.
If your company has a Dev-Ops team that sets up and takes down local runtimes, the Docker image can reduce the time-to-value for them. And the ability to deploy and manage local runtimes via Docker can support your company's requirements to be more agile.
Local runtimes can also be run inside Kubernetes or an Amazon Elastic Container Service (ECS).
Docker requirements
In order to use Docker to install a local runtime:
-
You must have Docker installed on a 64–bit Linux machine. We recommend the latest supported version.
-
You must have access to a Docker daemon (on the same system or inside an orchestrator such as Kubernetes, ECS, Mesos, and so on).
-
You must be familiar with Docker technology and you must know how to use Docker commands.
Other Docker local runtime requirements
Other requirements and information about installing Docker local runtimes are:
-
You must have a persistent high-speed Internet connection such as cable, DSL or higher.
-
You must have the appropriate LAN connectivity and security permissions to access the applications and data locations required for your particular runtime scenarios.
If your system meets all of these requirements, you are ready to download the Docker local runtime installer.
Docker image
You can pull the appropriate Docker image directly from Docker Hub and issue a Docker run command. The Boomi images reside in the following public repositories on Docker Hub:
To learn more about using the Docker image to install a local runtime, refer to Local runtime Docker setup.