Skip to content
This repository was archived by the owner on May 13, 2025. It is now read-only.
This repository was archived by the owner on May 13, 2025. It is now read-only.

wrong entrypoint/cmd in Dockerfile #88

Description

@pikrzysztof

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions