container: cleanups, fixes
This commit is contained in:
@@ -3,16 +3,16 @@
|
|||||||
- name: Container role initialization
|
- name: Container role initialization
|
||||||
import_tasks: init.yml
|
import_tasks: init.yml
|
||||||
|
|
||||||
- name: Docker network {{ docker_service_name }}
|
- name: Docker network
|
||||||
docker_network:
|
when: docker_network_mode is not defined or docker_network_mode != 'host' or docker_networks | length > 0
|
||||||
name: "{{ docker_service_name }}"
|
block:
|
||||||
when: docker_network_mode is not defined or docker_network_mode != 'host'
|
- name: Set networks variable
|
||||||
|
set_fact:
|
||||||
- name: Set networks variable
|
container_networks:
|
||||||
set_fact:
|
- name: "{{ docker_service_name }}"
|
||||||
container_networks:
|
- name: Docker network {{ docker_service_name }}
|
||||||
- name: "{{ docker_service_name }}"
|
docker_network:
|
||||||
when: docker_network_mode is not defined or docker_network_mode != 'host'
|
name: "{{ container_networks[0].name }}"
|
||||||
|
|
||||||
- name: Reverse proxy for container
|
- name: Reverse proxy for container
|
||||||
include_tasks: proxy.yml
|
include_tasks: proxy.yml
|
||||||
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
- name: Database container
|
- name: Database container
|
||||||
include_tasks: database.yml
|
include_tasks: database.yml
|
||||||
when: docker_database is defined
|
when: docker_database != 'none'
|
||||||
|
|
||||||
- name: Additional services
|
- name: Additional services
|
||||||
when: docker_additional_services is defined
|
when: docker_additional_services is defined
|
||||||
@@ -56,7 +56,7 @@
|
|||||||
docker_container:
|
docker_container:
|
||||||
name: "{{ docker_service_name }}"
|
name: "{{ docker_service_name }}"
|
||||||
image: "{{ container_image.image.Id }}"
|
image: "{{ container_image.image.Id }}"
|
||||||
user: "{{ docker_user | default(omit) }}"
|
user: "{{ docker_user if docker_host_user else omit }}"
|
||||||
mounts: "{{ docker_volume_definition }}"
|
mounts: "{{ docker_volume_definition }}"
|
||||||
published_ports: "{{ container_published_ports + docker_published_ports }}"
|
published_ports: "{{ container_published_ports + docker_published_ports }}"
|
||||||
labels: "{{ traefik_labels | default(omit) }}"
|
labels: "{{ traefik_labels | default(omit) }}"
|
||||||
|
|||||||
@@ -6,6 +6,9 @@ reverse_proxy_type: caddy
|
|||||||
docker_proxy_target_protocol: http
|
docker_proxy_target_protocol: http
|
||||||
|
|
||||||
docker_additional_env: {}
|
docker_additional_env: {}
|
||||||
|
docker_database: none
|
||||||
docker_volumes: []
|
docker_volumes: []
|
||||||
|
docker_networks: []
|
||||||
|
docker_env: {}
|
||||||
|
|
||||||
docker_published_ports: []
|
docker_published_ports: []
|
||||||
|
|||||||
Reference in New Issue
Block a user