IBM WebSphere and DB2 containers with JDBC connection
Docker composition to ease application testing in IBM WebSphere environment. It contains IBM WebSphere Application Server and IBM DB2 database server connected using server datasource.
Servers base is created using IBM provided containers in Docker Hub .
You can add your application to WebSphere container assets to be automatically deployed. See detailed info in was dir.
A shared volume is created between the containers to use DB2 drivers in WebSphere JDBC provider.
docker-compose up
DB2 provided user db2inst1 is used to send all commands to database. Password is configured to keensoft via environment value DB2INST1_PASSWORD.
WebSphere provided user is wsadmin. Password is configured to keensoft via assets file.
- IBM WebSphere Administrative Console: https://docker-machine-ip:9043/ibm/console
- Deployed application: http://docker-machine-ip:9080/docker
- IBM DB2 database connector: docker-machine-ip:50000