To debug a Docker container, I was looking for a way to keep the container up and running to inspect it.
Basically, I wanted to bash into the container to verify some changes I made. After fiddling around for a while, I found a simple way to do so . In my case, the only package installed was bash. Eventually, there are few services you could use to keep the container running. However, you can use simply use tail the following way
ENTRYPOINT ["tail", "-f", "/dev/null"]
in the Dockerfile to keep the container up after ist started.