container: cleanups, fixes

This commit is contained in:
uumas
2023-02-03 05:22:57 +02:00
parent f45f7d25e0
commit 9551382693
2 changed files with 15 additions and 12 deletions

View File

@@ -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
set_fact:
container_networks:
- name: "{{ docker_service_name }}"
when: docker_network_mode is not defined or docker_network_mode != 'host'
- 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 }}"
- 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) }}"