The files in this directory are used to build the ibmcom/websphere-traditional images on Docker Hub. These images contain the ILAN licensed IBM WebSphere Application Server traditional. If you wish to build these yourself just follow these instructions, otherwise please see below on how to extend our pre-built image with your application and configuration!
git clone git@github.com:WASdev/ci.docker.websphere-traditional.git
cd ci.docker.websphere-traditional/docker-build
To create an image with the latest fixpack version of IBM Websphere Application Server (ILAN) V9.0 using your IBMid and the IBM Installation Manager install kit download url (see instructions to get the download url).
For example:
docker build -t websphere-traditional:9.0.5.20-ilan . \
--build-arg IBMID={IBMid} \
--build-arg IBMID_PWD={IBMid_password} \
--build-arg IMURL={IBM_Installation_Manager_download_url}
To create an image with a specific fixpack version of IBM WebSphere Application Server, or for production use, you will also need to override the build arguments for PRODUCTID and REPO.
For example:
docker build -t websphere-traditional:9.0.5.20-base . \
--build-arg IBMID={IBMid} \
--build-arg IBMID_PWD={IBMid_password} \
--build-arg IMURL={IBM_Installation_Manager_download_url} \
--build-arg PRODUCTID=com.ibm.websphere.BASE.v90 \
--build-arg REPO=https://www.ibm.com/software/repositorymanager/com.ibm.websphere.BASE.v90
To create an image with the latest fixpack version with all recommended iFixes, you will include the build-arg IFIXES=recommended
For example:
docker build -t websphere-traditional:9.0.5.20-ilan . \
--build-arg IBMID={IBMid} \
--build-arg IBMID_PWD={IBMid_password} \
--build-arg IMURL={IBM_Installation_Manager_download_url} \
--build-arg IFIXES=recommended
The Dockerfiles and associated scripts are licensed under the Apache License 2.0.
License for the product installed within the image is as follows:
- IBM WebSphere Application Server (ILAN) V9.0 under the License Agreement for Non-Warranted Programs
- IBM WebSphere Application Server V9.0 under the "Try & Buy" license