
Currently we configure daemon.json to use either devicemapper or overlay as the storage driver. We should simply pass through whatever is configured for docker_storage_driver. Change-Id: Id4423030b5483fe4ecd4f324bc25800e5444fd63 Story: 2005649 Task: 30932
24 lines
748 B
Django/Jinja
24 lines
748 B
Django/Jinja
{
|
|
{%- if docker_registry_mirrors | length > 0 %}
|
|
"registry-mirrors": [
|
|
{%- for mirror in docker_registry_mirrors %}
|
|
"{{ mirror }}"{%- if not loop.last -%},{%- endif %}
|
|
{%- endfor %}
|
|
],
|
|
{%- endif %}
|
|
"storage-driver": "{{ docker_storage_driver }}",
|
|
{% if docker_daemon_mtu %}
|
|
"mtu": {{ docker_daemon_mtu }},
|
|
{% endif %}
|
|
{% if docker_daemon_live_restore %}
|
|
"live-restore": {{ docker_daemon_live_restore | to_json }},
|
|
{% endif %}
|
|
"storage-opts": [
|
|
{% if docker_storage_driver == 'devicemapper' %}
|
|
"dm.thinpooldev=/dev/mapper/{{ docker_storage_volume_group | replace('-', '--') }}-{{ docker_storage_volume_thinpool | replace('-', '--') }}",
|
|
"dm.use_deferred_removal=true",
|
|
"dm.use_deferred_deletion=true"
|
|
{% endif %}
|
|
]
|
|
}
|