Deploying Command Line Interface app using jib

  command-line-interface, docker, java, jib

Ok, I am building a jib based docker image which contains a java CLI app. The application is run like this :

java -jar app.jar --opt1=<opt1-value>

what i want to do is run a docker container which does nothing when the container is started but can accept arguments anytime and pass that arguments to the JVM application in the container and let it do its job. It looks like that when the jib docker container is run, the application is run and it closes itself.

Not sure how to go about doing this. Any help on this is much appreciated.

Source: Docker Questions