mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-26 07:42:36 +03:00
homework 5.3: complete tasks 2-4
This commit is contained in:
39
src/homework/05-virtualization/5.3/nginx/build.yml
Normal file
39
src/homework/05-virtualization/5.3/nginx/build.yml
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
- hosts: 127.0.0.1
|
||||
gather_facts: no
|
||||
connection: local
|
||||
tasks:
|
||||
- name: create build directory
|
||||
file:
|
||||
path: /tmp/ansible-docker-build
|
||||
state: directory
|
||||
owner: 1000
|
||||
group: 1000
|
||||
mode: '0755'
|
||||
- name: copy Dockerfile
|
||||
copy:
|
||||
src: ./Dockerfile
|
||||
dest: /tmp/ansible-docker-build/Dockerfile
|
||||
owner: 1000
|
||||
group: 1000
|
||||
mode: '0644'
|
||||
- name: copy site.conf
|
||||
copy:
|
||||
src: ./site.conf
|
||||
dest: /tmp/ansible-docker-build/site.conf
|
||||
owner: 1000
|
||||
group: 1000
|
||||
mode: '0644'
|
||||
- name: copy index.html
|
||||
copy:
|
||||
src: ./index.html
|
||||
dest: /tmp/ansible-docker-build/index.html
|
||||
owner: 1000
|
||||
group: 1000
|
||||
mode: '0644'
|
||||
- name: build container image
|
||||
docker_image:
|
||||
name: dannecron/netology-devops-nginx:ansible
|
||||
source: build
|
||||
build:
|
||||
path: /tmp/ansible-docker-build/
|
||||
Reference in New Issue
Block a user