We have created an image to teach puppet language. We used Centos 7 and installed puppet library.
We have also installed vim and syntax highlight to puppet.
We had a lot of problems with systemd. So we have enabled it using this guide (https://rhatdan.wordpress.com/2014/04/30/running-systemd-within-a-docker-container/) and passing to the docker run a parameter --privileged
We hope you enjoy it