2016-08-16 50 views
0

我是這個領域的新手,所以我有點困惑,並且有區別。以編程方式設置letsencrypt的最簡單/最正確的方法是什麼?

我有一個碼頭圖像。運行映像時,運行一個shell腳本(startup.sh)。變量可以在docker run時間傳入。我希望每次這個圖像作爲一個容器運行時,一個新的https證書將被授予正在運行的容器。似乎有多種方法可以做到這一點,我不確定哪種方法最好或最簡單。我想知道在這些道路上行駛之前哪個最好。

我不知道這些如何真正相互關聯。如果certbot足夠,爲什麼還會有其他的存在?我認爲可以肯定的是,certbot(之前稱爲letsencrypt客戶端,我認爲)早於其他。

我很想知道如何弄清楚哪些策略最有意義 - 我只是不認識任何我可以問的人。

謝謝!

回答

0

我想這個問題對於這裏的人來說太深奧了 - 要公平,不完全是這個論壇的目的。這是我選擇解決我的問題的方法:

回想一下:問題是我從dockerfile運行了一個非常不錯的劇本,每次dockerfile生成的docker鏡像都需要建立一個letsencrypt證書時,它是run 。我沒有通過劇本調用劇本,而是選擇劇本調用腳本來調用腳本 - 特別是letsencrypt.sh腳本。我正在考慮使用certbot,但雖然看起來很健壯,但它相當笨重,並且some people don't like it as much

相關問題