bundles/docker-engine: fix backups and zfs dependencies
This commit is contained in:
parent
38ec7af32c
commit
a592de005e
2 changed files with 17 additions and 9 deletions
|
@ -46,6 +46,10 @@ actions['docker_create_nondefault_network'] = {
|
|||
for app, config in node.metadata.get('docker-engine/containers', {}).items():
|
||||
volumes = config.get('volumes', {})
|
||||
user = config.get('user', f'docker-{app}')
|
||||
directories[f'/var/opt/docker-engine/{app}'] = {
|
||||
'owner': user,
|
||||
'group': user,
|
||||
}
|
||||
|
||||
files[f'/opt/docker-engine/{app}'] = {
|
||||
'source': 'docker-wrapper',
|
||||
|
@ -97,6 +101,7 @@ for app, config in node.metadata.get('docker-engine/containers', {}).items():
|
|||
svc_systemd[f'docker-{app}'] = {
|
||||
'needs': {
|
||||
*deps,
|
||||
f'directory:/var/opt/docker-engine/{app}',
|
||||
f'file:/opt/docker-engine/{app}',
|
||||
f'file:/usr/local/lib/systemd/system/docker-{app}.service',
|
||||
f'user:{user}',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue