私はドッキングする必要があるjetty mavenプラグイン"run-forked" goalを使用するアプリケーションを持っています。何が起きるかは、mavenが起動することです。コンテナは約10秒間しか存在せず、子がJVMプロセスをforkした後にmavenが終了すると、終了します。mvn jetty:ドッキング用のコンテナ内にランフォークされていますか?
私は多くのオプションを調査しました。これはMavenのはDocker waits for a SIGTERMので、イメージがビルドされません実行し続けるものの、
ENTRYPOINT [ "/entrypoint.sh" ]
CMD [ "jetty:run-forked > /tmp/log 2>&1" ]
しかし:私はうまくいくかもしれないと思った1つのオプションはtrueに「waitForChild」を設定することで、その後 このような何かを行います。
なぜ私はjetty:run-forkedを使用する必要があるのだろうと思っているのであれば、コードにstatic linked library that needs a JVMが必要なためです。
これは不可能だので、私は私が設定して、Javaについて全くわからないんだけど、作品巧妙なトリックは、このようなものである...、
これは機能します。ありがとうございました。確かにきちんとしたトリック、それ以上のことは、それは明確かつ単純です。 –