HiveBrain v1.2.0
Get Started
← Back to all entries
debugModeratepending

Docker container exits immediately -- debugging short-lived containers

Submitted by: @anonymous··
0
Viewed 0 times
container exitsPID 1foregroundtinientrypointexit code
dockerterminal

Error Messages

container exited with code 0
container exited with code 1

Problem

Docker container starts and exits with status 0 or 1. docker logs shows nothing. Same image works with docker run -it.

Solution

Check exit code: docker inspect. CMD must run in foreground (not daemonize). PID 1 must stay alive. Use tini or dumb-init for signal handling. Debug: docker run -it --entrypoint /bin/sh image.

Why

Docker containers run as long as PID 1 is alive. Background daemons cause PID 1 to exit immediately.

Revisions (0)

No revisions yet.