从另一个集装箱重新装载码头集装箱



您好。我的任务是用Certbot生成一个容器,它将为其他容器重新颁发证书。在重新颁发证书后,我需要以某种方式向其他容器发送信号以重新加载它们。这可以从Certbot容器中完成吗?行动的近似算法如下:

  1. 用总容量提升Certbot容器
  2. 引发另一个容器,并将其带有证书的目录连接到常规卷
  3. 配置certbot以重新颁发证书
  4. 重新颁发证书后,从带有Certbot的容器向另一个容器发送重新启动信号

如何实现第四点?

这里有一种我能想到的可能性。

  • 将卷与外部主机绑定
  • 将该卷中的一个文件保存在容器中,并不断添加一些信令元数据,例如在时间戳旁边写入证书名称
  • 在主机上运行一个脚本,该脚本将读取文件,并代表该certbot容器运行适当的命令

最新更新