Dockerize-WAS component and component processes
The Dockerize-WAS component is responsible for creating WAS Docker images. This image contains the application server installation. The application server installation that is provided out-of-the-box is WebSphere® Application Server Network Deployment, Version 8.5.5.
The Dockerize-WAS component has associated component processes: Dockerize WAS, Publish WAS Image, and Reset Inventory for Dockerize WAS Component
Process: Dockerize WAS
This process uses a Docker build command to create a WAS Docker image. It executes the following steps as part of the Docker file:
- Retrieves the WebSphere Application Server Installer from the Secure File Transfer Protocol (SFTP) server.
- Runs the Installer with the WebSphere Application Server response file, which was previously generated, as input and with the -acceptLicense option selected.
- Adds a step in the Docker file to install WebSphere Application Server fix packs, if needed, and ensures that any fix packs are placed in the appropriate package repository server.
- Copies migration scripts.
- Creates a profile and exposes the ports that are specified in the response file.
Process: Publish WAS Image
This process publishes the WAS image to the private Docker registry.
Process: Reset Inventory for Dockerize WAS Component
This process resets the inventory for the Dockerize-WAS component.