Docker 容器依赖项与etcd密钥

Docker 容器依赖项与etcd密钥,docker,coreos,etcd,fleet,Docker,Coreos,Etcd,Fleet,我希望容器依赖于etcd密钥。 假设我有一个值为“x”的键“key”,如果该键变为“y”,我想杀死一个特定的容器(它将自动重启,因为它有一个总是重启的单元)。 我真的不知道如何实现这一点 这是因为如果某些键发生更改,我需要启动一系列操作来重新启动少数容器(按特定顺序) 有什么想法吗?您必须编写一些软件来完成这项工作,以便对特定的规则集进行编码。这可以像bash脚本在etcdctl(或curl)和systemctl上循环一样简单,也可以像Go程序通过dbus与systemd通信一样简单 打开文档。

我希望容器依赖于etcd密钥。 假设我有一个值为“x”的键“key”,如果该键变为“y”,我想杀死一个特定的容器(它将自动重启,因为它有一个总是重启的单元)。 我真的不知道如何实现这一点

这是因为如果某些键发生更改,我需要启动一系列操作来重新启动少数容器(按特定顺序)


有什么想法吗?

您必须编写一些软件来完成这项工作,以便对特定的规则集进行编码。这可以像bash脚本在
etcdctl
(或curl)和
systemctl
上循环一样简单,也可以像Go程序通过dbus与systemd通信一样简单


打开文档。

谢谢,我来看看。也许有人知道一些现成的东西或某种工具?