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