Thanks for the replies! Adding cron and systemd to the list of required packages works well once you delete the apt-get clean && rm -rf /var/lib/apt/lists/* stuff…
Weirdly, the CMD still isn’t running properly once the container starts. I reproduced this on another Beaglebone Black here, just in case something basic was wrong with the hardware, but still no luck.
I think the series of errors at the beginning of the container start are probably why the final CMD isn’t running properly, but I’ve had a difficult time Googling errors related to this line:
27.03.18 11:31:11 (-0400) [....] startpar: service(s) returned failure:[FAILroot-bootclean.sh ... failed!
…if I recall correctly, for this project I had to change the update strategy, but otherwise it is a default Beaglebone Black / Debian project. Maybe I should try resetting the update strategy?
Thanks!
AKA