jar需要在docker中部署。我知道如何为正在运行的jar编写Dockerfile。 这个jar是一个命令行选项application.it有多个参数,并且需要用不同的参数运行多次。例如, 具有arg1,arg2。如何在docker中运行可执行jar
用户可以运行arg1 = A,arg2 = B然后 运行arg1 = A2.No arg2。
docker无法运行此操作,在运行时指定了这些参数。一旦jar主任务完成,容器就会停止。需要启动另一个容器来运行jar。
不要以为这是friendly.my问题是
在这种情况下,是不适合与码头工人deloy?
你是如何尝试在你的容器中运行这个的? – n2o
定义码头运行参数,并传递它来运行容器 –
我认为你可以在运行容器时传递参数。像这样:'docker run image -a -b -c'。看到这里:http://stackoverflow.com/a/31523657/4151472 – RichArt