Create an ansible playbook for build and push - jamongx/twitter-clone GitHub Wiki

Location of ansible playbook

[ansadmin@ansible-server docker]$ pwd
/opt/docker

build_image_user_service.yml

[ansadmin@ansible-server docker]$ cat build_image_user_service.yml
---
- hosts: ansible

  tasks:
  - name: create docker image
    command: docker build -t twitter-clone-user-service:latest .
    args: 
     chdir: /opt/docker

  - name: create tag to push onto dockerhub
    command: docker tag twitter-clone-user-service:latest jamongx/twitter-clone-user-service:latest

  - name: push docker image
    command: docker push jamongx/twitter-clone-user-service:latest