# {{ ansible_managed }}
[Unit]
Description=systemd wrapper around docker {{ item }} service
Requires=docker.service
After=docker.service

[Service]
Restart=always
User=root
Group=docker

ExecStartPre=/usr/bin/docker-compose -f /root/docker/{{ item }}/docker-compose.yml down -v
#ExecStartPre=/usr/bin/docker-compose -f /root/docker/{{ item }}/docker-compose.yml pull
ExecStart=/usr/bin/docker-compose -f /root/docker/{{ item }}/docker-compose.yml up
#ExecStartPost=/usr/bin/docker system prune -f # caused custom bridged network to be deleted before container got going
ExecStop=/usr/bin/docker-compose -f /root/docker/{{ item }}/docker-compose.yml down -v

[Install]
WantedBy=multi-user.target