container: rework bind mount directory permissions, move from volume syntax to mount syntax, add single file template volumes

This commit is contained in:
uumas
2023-02-03 05:15:39 +02:00
parent 3c670d5832
commit f45f7d25e0
3 changed files with 36 additions and 23 deletions

View File

@@ -8,6 +8,7 @@
POSTGRES_PASSWORD: "{{ database_passwords[docker_service_name] }}"
db_container_data: /var/lib/postgresql/data
when: docker_database == 'postgres'
- name: Set mariadb container vars
set_fact:
db_container_image: mariadb:10
@@ -20,11 +21,13 @@
db_container_data: /var/lib/mysql
db_image_port: 3306
when: docker_database == 'mariadb'
- name: Set mongo container vars
set_fact:
db_container_image: 'mongo:latest'
db_container_data: /data/db
when: docker_database == 'mongo'
- name: Set db published ports var
set_fact:
db_published_ports: ["127.0.0.1:{{ ports[docker_service_name].db }}:{{ db_image_port }}"]