Installer 10.7 | Using Console Mode to Install | Creating Docker Images with Software AG Installer on Linux systems
 
Creating Docker Images with Software AG Installer on Linux systems
 
Examples
You can use Software AG Installer to create Docker images on Linux systems without a preexisting installation. As part of the image generation, the product Docker scripts and entry point scripts are used. The Installer client can install any certified products along with their fixes and build a docker image. Only products that are certified for containerization and their top level dependencies are shown in the product tree and only a single runtime product can be selected at a time. For example, if you select Microservices Runtime then you won't be able to select Universal Messaging, because both products provide their runtime and entrypoint scripts.
Note:
Products that are not certified or are not in the scope of the release are not shown in the Installer tree.
*To create a Docker image with Software AG Installer:
1. Start the Installer client executable with the -dockerCreateImage option and specify the name of the image you want to build, followed by -console.
2. Optional. Configure proxy for your connection to Empower.
3. Provide credentials for your connection to Empower.
4. Specify the product release you want to use.
Note:
This functionality is not available for releases lower than 10.7.
5. Proceed using the default installation directory. The default directory is used for the installation performed inside the Docker image.
6. From the product tree, specify the product you want to create an image for. Only products certified for containerization and their top level dependencies are available.
7. Select the runtime product you want to use. Only one runtime product can be selected.
8. Select whether to install all available fixes for your product. The selected fixes are installed during the creation of the Docker image.
9. Proceed with the default configurations and apply your licenses and custom configurations at runtime.