deploy to docker container and improve playbooks