Skip to content

Instantly share code, notes, and snippets.

@desaijay315
Created June 8, 2020 14:32
Show Gist options
  • Save desaijay315/41b3bb0c5a81afbdbd656116b81608b5 to your computer and use it in GitHub Desktop.
Save desaijay315/41b3bb0c5a81afbdbd656116b81608b5 to your computer and use it in GitHub Desktop.
# Option-1 : Createting docker image using command module
---
- hosts: all
become: true
tasks:
- name: stop current running container
command: docker stop nodejs-devops-container
ignore_errors: yes
- name: remove stopped container
command: docker rm nodejs-devops-container
ignore_errors: yes
- name: remove docker image
command: docker rmi nodejs-devops-image
ignore_errors: yes
- name: building docker image
command: docker build -t nodejs-devops-image .
args:
chdir: /opt/docker/docker-nodejs
- name: create container using nodejs devops image
command: docker run -d --name nodejs-devops-container -p 8080:8080 nodejs-devops-image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment