service-status-app

Service
Log | Files | Refs | README

playbook.yml (553B)


      1 ---
      2 - hosts: app
      3   tasks:
      4     - name: Build Docker image
      5       docker_image:
      6         name: service-status-app
      7         state: present
      8         source: build
      9         force_source: true
     10         build:
     11           path: "{{ playbook_dir }}/python_app"
     12           rm: true
     13         tag: latest
     14       register: build_result
     15     - name: Run Docker container
     16       docker_container:
     17         name: service-status-app
     18         image: service-status-app:latest
     19         state: started
     20         recreate: "{{ build_result.changed }}"
     21         ports:
     22           - "8000:8000"