fabric/share/templates/conf/docker/files/database.jinja2

22 lines
675 B
Django/Jinja

version: "2.3.3"
services:
{{ docker_service_name }}:
image: {{ docker_database_image }}
ports:
- "{{ docker_database_port_external }}:{{ docker_database_port_internal }}"
environment:
{{ docker_database_env_user }} : "{{ database_user }}"
{{ docker_database_env_pass }} : "{{ database_pass }}"
{{ docker_database_env_db }} : "{{ database_name }}"
container_name: {{ docker_container_name }}
{%- if docker_volume_data_external is defined %}
{% if docker_volume_data_internal is defined %}
volumes:
- {{ docker_volume_data_external }}:{{ docker_volume_data_internal }}
{% endif %}
{% endif %}