Skip to content

Commit 37438d5

Browse files
authored
Create DockerImageParameterPlaybook
1 parent 562d968 commit 37438d5

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
- hosts: localhost
3+
become: true
4+
become_user: root
5+
vars:
6+
ver: "{{value}}"
7+
tasks:
8+
- name: Start docker
9+
service: name=docker state=started
10+
11+
- name: create docker image using war file
12+
command: docker build -t myproject:{{ver}} .
13+
args:
14+
chdir: /opt/sonal1
15+
16+
- name: create tag to image
17+
command: docker tag myproject:{{ver}} edu123/myproject:{{ver}}
18+
19+
- name: loginto docker
20+
command: docker login --username edu123 --password Edureka@123
21+
22+
- name: push image on to dockerhub
23+
command: docker push edu123/myproject:{{ver}}
24+
25+
- name: remove docker images form ansible server
26+
command: docker rmi myproject:{{ver}} edu123/myproject:{{ver}}
27+
ignore_errors: yes

0 commit comments

Comments
 (0)