from `docker inspect logzio/jmx2graphite`: ``` "Cmd": [ "/bin/sh", "-c", "java -cp jmx2graphite.jar:slf4j-simple-1.7.25.jar io.logz.jmx2graphite.Jmx2GraphiteJolokia application.conf" ], ``` this results in /bin/sh having pid1 in the container and java pid >1. on `docker kill` the signal gets passed to `/bin/sh` which exits, but `java` has no clue what happened and gets surprised with a SIGKILL 60 seconds later. Can we please set the cmd to `exec java -cp ...` or use a proper init?
from
docker inspect logzio/jmx2graphite:this results in /bin/sh having pid1 in the container and java pid >1.
on
docker killthe signal gets passed to/bin/shwhich exits, butjavahas no clue what happened and gets surprised with a SIGKILL 60 seconds later.Can we please set the cmd to
exec java -cp ...or use a proper init?