0

我是这个领域的新手,所以我对替代方案和区分它们有点困惑。

我有一个泊坞窗图像。运行映像时,会运行一个 shell 脚本 ( startup.sh)。变量可以随时传入docker run。我希望每次将此映像作为容器运行时,都会向该运行容器授予一个新的 https 证书。似乎有多种方法可以做到这一点,我不确定哪种方法最好或最简单。在沿着这些道路行驶之前,我想知道哪条路最好。

我不确定这些中的任何一个如何真正相互关联。如果 certbot 足够了,为什么还会存在其他任何一个?我认为可以安全地假设 certbot(我认为以前称为letsencrypt客户端)早于其余部分。

我想要一些关于如何找出这些策略中哪一个最有意义的指导——我只是不知道我可以问谁。

谢谢!

4

1 回答 1

0

我想这个问题对这里的人来说太深奥了——而且公平地说,这并不完全是这个论坛的目的。这就是我选择解决问题的方式:

回顾一下:问题是我正在从 dockerfile 运行 ansible-playbook,每次 dockerfile 构建的 docker 映像为run. 我没有让剧本调用脚本调用剧本,而是选择让剧本调用脚本调用脚本——特别是letsencrypt.sh脚本。我正在考虑使用 certbot,但虽然看起来很健壮,但它相当笨重,有些人不太喜欢它

于 2016-08-18T16:41:26.460 回答