I have successfully installed, configured and have running this container under Openmediavault. I am testing this is in preparation for moving an existing mythtv backend onto this environment. However I have one issue that I am unable to resolve. I am using a cron task on my existing backend PC to download daily an xml version of the NZ EPG and load it into myth. I have copied the script across and it works fine in the container, executing correctly when I run it manually. I have now put the script into /etc/cron.daily but it doesn't seem to be running. When I look more closely I suspect that there is a discrepancy on how the container and the OMV server view "cron". Inside OMV it is an "init.d" script but inside the container the "/etc/init.d/cron status" command tells me it has been converted to upstart.
Am I out of luck and the container does not support cron tasks in my configuration (Debian 3.2.68-1+deb7u2) at least? I don't believe that I can run my cron task from outside the container because it uses the mythfilldatabase command.
Thanks in advance
Updated 2/4/2016 SOLVED
The base for this docker image is phusion/baseimage which does support cron jobs. The problem is that baseimage never gets to start all it's services because the my_init script does not put apache into background mode and so it sits forever at step 006-bring-up-mythweb.sh
Modifying that file from
#!/bin/bash
exec /usr/sbin/apache2ctl -D FOREGROUND >/dev/null 2>&1
to
#!/bin/bash
exec /usr/sbin/apache2ctl -D FOREGROUND >/dev/null 2>&1 &
starts mythweb and then carries on with starting the remaining services in the docker image, which includes cron.
I'm not a docker whiz so I haven't tried to set up cron task definitions and passing them in via docker scripts. My comfort zone is limited to RDP'ing into the running container and setting them up there. So far it looks like it is all working now.
Hope this helps someone else.