Integration Server 11.1 | Integration Server Administrator's Guide | Using Integration Server with Docker | Prerequisites for Building a Docker Image
 
Prerequisites for Building a Docker Image
 
Excluding Web Services Support from a Docker Image for Microservices Runtime
Prior to building a Docker image for Integration Server, you must complete the following:
*Install Docker on the machine on which you are going to install Integration Server and start Docker as a daemon.
*Install Integration Server, packages, and fixes on a supported operating system using the instructions in Installing IBM webMethods Products, and then configure Integration Server and the hosted products
*If you are building a "lean" Dockerfile for an Integration Server image using the createLeanDockerfile command and you want to include third party libraries for using an external database and/or BigMemory Max distributed caches, you must add those libraries to the following location prior to creating the Dockerfile: Software AG_directory\ Integration Server_directory\docker.
*To add support for an external database, copy the copy dd-cjdbc.jar file from Software AG_directory\common\lib\ext\
*To add support for using a BigMemory Max distributed caches, copy terracotta-toolkit-runtime-ee.jar from Software AG_directory\common\lib\
*If you want to further reduce the size of the Docker image by excluding web services support, review Excluding Web Services Support from a Docker Image for Microservices Runtime to ensure that the functionality is not needed by services that will run in the containerized Microservices Runtime.