Giter Site home page Giter Site logo

tmieulet / docker-stack-ibm Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 8 KB

A J2EE stack using IBM servers (db2express + MQ + websphere-traditional + IHS ) and a directory server (LDAP)

License: MIT License

db2express mq apacheds websphere-traditional ibm-http-server ihs docker docker-compose j2ee

docker-stack-ibm's Introduction

docker-stack-ibm

Just comment unnecessary containers.

You can use openldap instead of apacheds.

Next steps:

  1. new branch to deploy some applications.
  2. new branch to configure HADR.
  3. new branch with Dynatrace for example.

Following containers are missing (For licensing reasons):

  • The WebSphere Application Server Network Deployment (dmgr)

https://developer.ibm.com/recipes/tutorials/how-to-configure-ibm-websphere-application-server-network-deployment-cell-topology-using-docker-containers/

  • The WebSphere Portal server

https://developer.ibm.com/digexp/docs/docs/customization-administration/ibm-digital-experience-on-docker-containers/

Tools

  • MQ: MQ explorer, rfhutil or HermesJMS
  • LDAP: jxplorer
  • WAS: TODO: find a Jython script library to deploy applications, create resources, ...

run Configure_MQRA.py to change MQ configuration. see here

docker commands

To start all servers: docker-compose up -d. 
To see logs: docker-compose logs
To stop all servers: docker-compose stop
To check resources used: docker stats
To delete containers: docker-compose rm
To remove images: docker ps -a | awk '{print $1}' | xargs --no-run-if-empty docker rm
Delete all containers docker rm $(docker ps -a -q)
Delete all images docker rmi $(docker images -q)

websphere-liberty

Interesting links:

https://hub.docker.com/r/library/websphere-liberty/

https://developer.ibm.com/wasdev/docs/deploying-a-web-application-using-liberty-db2-docker-swarm-and-docker-compose-across-multiple-docker-machines/

https://developer.ibm.com/wasdev/docs/using-docker-compose-configure-topology-websphere-liberty-ibm-mq/

docker-stack-ibm's People

Contributors

tmieulet avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.