- hosts: all remote_user: fooser tasks: - name: Create directory where apps will be built file: path: /var/builds/rckr state: directory mode: 0755 - name: Sync project folders from local to remote synchronize: src: ./ dest: /var/builds/rckr/ - name: Build image and with buildargs docker_image: force: yes path: /var/builds/rckr/ name: fooser/rkcr tag: 0.1 - name: Containers up from built image! docker_container: name: rkcr image: fooser/rkcr:0.1 recreate: yes restart: yes restart_policy: always ports: - "8080:8080"