feature add script for docker to run a container of puppet agent