如何使用 puppet... 重新启动 docker 服务?

How can I restart docker service using puppet...?

有什么方法可以使用 puppet 重新启动 docker 服务吗? 我正在使用 garathr/docker 模块来处理 docker。 我正在手动将一些数据复制到 /var/lib/docker。所以需要重启docker服务

我该怎么做。

service { 'docker':
  ensure    => running,
  subscribe => File['resource where you are copying some data to /var/lib/docker'],
}

https://docs.puppet.com/puppet/latest/reference/metaparameter.html#subscribe

我觉得这里有更多的微妙之处,所以请让我知道这里还需要什么。