forked from ISTI-ansible-roles/ansible-roles
21 lines
827 B
YAML
21 lines
827 B
YAML
#### runs/replaces a smartgears container with the provided params
|
|
- name: run a smartgears container based on the "{{ smartgears_image }}" image
|
|
docker_container:
|
|
name: "{{ smartgears_container_name }}"
|
|
state: started
|
|
image: "{{ smartgears_image }}:{{ image_version }}"
|
|
#pull: True
|
|
recreate: yes
|
|
detach: True
|
|
env:
|
|
CONTAINER_TOKENS: "{{ smartgear_tokens }}"
|
|
CONTAINER_MODE: "{{ container_mode }}"
|
|
CONTAINER_HOSTNAME: "{{ container_hostname }}"
|
|
CONTAINER_PORT: "{{ tomcat_port }}"
|
|
CONTAINER_INFRASTRUCTURE: "{{ container_infrastructure }}"
|
|
PATCH_COMMON_SCOPES: "{{ patch_common_scope }}"
|
|
PATCH_COMMON_AUTHORIZATION: "{{ patch_common_authorization }}"
|
|
published_ports:
|
|
- "{{ container_ssh_port }}:22"
|
|
- "{{ tomcat_port }}:{{ tomcat_port }}"
|