Container does not start when a non-graceful shutdown occurs on the host machine 

To recreate the problem you need to run the container like normal then do a hard power off of your server. When  you turn the server back on the container will not start when you try to start it . This is due to a lingering .pid file 

error: 
httpd (pid 1) already running

In the entrypoint file I added some logic to remove the .pid file if the .pid file exists so that the pid file is removed when the container is started.