vagrant up git clone https://github.com/blissnd/jenkins_home.git {{ home_dir }}/jenkins_home docker pull jenkins/jenkins docker pull jenkinsci/ssh-slave docker run -p 8080:8080 --rm -d -v /home/vagrant/jenkins_home:/var/jenkins_home jenkins/jenkins docker swarm init --advertise-addr 192.168.2.20 shell:"{{hostvars['192.168.2.20'] ['docker_swarm_join_command']}}" cd Ansible ./ansible-playbook main_deployment.yml rm ~/.ssh/known_hosts ansible-playbook main_deployment.yml vagrant ssh VM-2 docker node ls docker service ls