itzg/dockerfiles — pull request #5 by justfalter (2014-11-01 23:24:21+00:00)
Title: Fix minecraft shutdown

Sorry, just one more for the day. This one fixes 'docker stop ...', which was improperly shutting down the server. With this change, you'll notice that minecraft now actually receives a shutdown signal and exit, rather than being killed (and losing data).

Fix to allow signals to pass into the container, properly.
'docker stop ...' was resorting to SIGKILL to stop the container,
which results in data loss. This change switches CMD to 'exec' mode,
ensuring signals make their way to the java process so that things
shut down properly.