Fixnute formatovanie a zmena portov na string

This commit is contained in:
2021-08-16 17:10:44 +02:00
parent 1132d93ab4
commit 373c8171c4

View File

@@ -1,52 +1,48 @@
--- ---
- hosts: localhost - hosts: localhost
name: Testing galaxy role name: Testing galaxy role
vars: vars:
username: deploy username: deploy
web_server_port_local: 8080 web_server_port_local: "8080"
web_server_port_docker: 80 web_server_port_docker: "80"
image_name: mywebserver image_name: mywebserver
container_name: webcont80 container_name: webcont80
pip_install_packages: pip_install_packages:
- name: docker - name: docker
pre_tasks: pre_tasks:
- name: create user - name: create user
user: user:
name: "{{ username }}" name: "{{ username }}"
state: present state: present
shell: /bin/bash # Defaults to /bin/bash shell: /bin/bash
system: no # Defaults to no system: "no"
createhome: yes # Defaults to yes createhome: "yes"
roles: roles:
- geerlingguy.docker - geerlingguy.docker
- geerlingguy.pip - geerlingguy.pip
tasks: tasks:
- name: Crete Dockerfile - name: Crete Dockerfile
template: template:
src: dockerfile.j2 src: dockerfile.j2
dest: ./Dockerfile dest: ./Dockerfile
owner: root owner: root
group: root group: root
mode: '0644' mode: "0644"
- name: build container image - name: build container image
docker_image: docker_image:
name: "{{ image_name }}" name: "{{ image_name }}"
build: build:
path: . path: .
dockerfile: ./Dockerfile dockerfile: ./Dockerfile
source: build source: build
state: present state: present
- name: Create WWW container - name: Create WWW container
docker_container: docker_container:
name: "{{ container_name }}" name: "{{ container_name }}"
image: "{{ image_name }}" image: "{{ image_name }}"
state: started state: started
recreate: yes recreate: "yes"
exposed_ports: exposed_ports:
- "{{ web_server_port_docker }}" - "{{ web_server_port_docker }}"
ports: ports:
- "{{ web_server_port_local }}:{{ web_server_port_docker }}" - "{{ web_server_port_local }}:{{ web_server_port_docker }}"