国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CentOS 6.5下利用Docker使用Letsencrypt

Hanks10100 / 3049人閱讀

摘要:問題來源依賴及以上,而又只支持到,每次執(zhí)行都會卡在升級上,總是過不去,最后決定使用解決此問題。可以執(zhí)行檢查確保沒有垃圾留在系統里。利用,我們實現了完全不依賴的獨立以及,這樣不管你系統是什么,都不會影響的正常使用。

問題來源

Letsencrypt依賴python 2.7及以上,而CentOS 6.5又只支持到2.6,每次執(zhí)行letsencrypt都會卡在升級上,總是過不去,最后決定使用docker解決此問題。

步驟 安裝docker

docker缺省要求CentOS 7,但實際在CentOS 6.5上也是可以安裝的,只不過包名不叫docker,而是docker-io

yum install docker-io
配置國內鏡像

如你所知,docker在國內訪問不了,所以需要配置國內鏡像,按照這篇文章的說法:

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://ed92cb97.m.daocloud.io

然后,你需要重新啟動docker服務:

service docker restart
錯誤

很有可能,這時你的docker起不來:

Cannot connect to the Docker daemon. Is "docker -d" running on this host?

ps aux | grep docker也看不到docker進程。當你執(zhí)行docker -d命令時:

INFO[0000] Listening for HTTP on unix (/var/run/docker.sock)
INFO[0000] [graphdriver] using prior storage driver "devicemapper"
WARN[0000] Running modprobe bridge nf_nat failed with message: , error: exit status 1
FATA[0000] Error starting daemon: Error initializing network controller: Error creating default "bridge" network: can"t find an address range for interface "docker0"

這時,你需要vi /etc/sysconfig/network-scripts/route-eth0,把其中有172.16.0.0的這一行注釋掉,在前面加一個#號。然后:

route del -net 172.16.0.0 netmask 255.240.0.0
/etc/init.d/network restart

再次執(zhí)行service docker restart,然后,執(zhí)行ps aux | grep docker,你會看到docker進程已啟動。

運行

裝好之后,就可以執(zhí)行了:

docker run --rm -it -v "/var/log/letsencrypt:/var/log/letsencrypt" -v "/etc/letsencrypt:/etc/letsencrypt" lojzik/letsencrypt renew

幾個參數解釋一下:
--rm表示刪除container,每次執(zhí)行完之后,需要把container刪除,否則系統里留一堆沒用的container很浪費。
-it表示交互。
-v表示把我們本系統的目錄配置給container使用,冒號前面是本系統的路徑,冒號后面是container里的路徑。因為我們之前已經在本系統安裝過letsencrypt并且配置過了,所以直接用相同的就可以。
后面是包名。
再往后是所執(zhí)行的命令,在這里我只需要執(zhí)行renew就好了,其它命令同certbot
運行完之后可以執(zhí)行

docker images

看一下,系統自動下載了一個letsencryptimage進來,只是第一次下,以后就不需要下了。
可以執(zhí)行docker ps -a檢查確保沒有垃圾container留在系統里。如果有的話,執(zhí)行docker rm container-name刪除之。

利用docker,我們實現了完全不依賴CentOS的獨立python以及letsencrypt,這樣不管你系統是什么,都不會影響letsencrypt的正常使用。

關于letsencrypt的安裝和使用,請參考我前面的文章。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26745.html

相關文章

  • 如何打造一個安全滿分網站

    摘要:繼上一篇如何打造一個全滿分網站之后,這一次我們來談談如何打造一個在安全方面也能打滿分的網站。無論如何,我們把一個安全得分只有的網站,通過各種方法優(yōu)化到了得分為,是不是小有成就感呢你也來試一試吧 繼上一篇《如何打造一個全滿分網站》之后,這一次我們來談談如何打造一個在安全方面也能打滿分的網站。因為對于一個網站來講,僅有功能是不夠的,還需要考慮性能,僅有性能也不夠,還需要考慮安全。 由于網站...

    張巨偉 評論0 收藏0
  • HTTPS 配置教程

    摘要:如果存在文件請優(yōu)先修改此文件,具體原因請百度配置重啟到此為止,我們就已經成功的完成了的配置。 本文首發(fā)地址:https://liluyang.me 本文將以本站 http://liluyang.me 升級到 https://liluyang.me 的過程來分享一下 https 的原理,http 和 https 的區(qū)別,以及如何將網站從 http 升級到 https。 引言 為什么要用...

    Nosee 評論0 收藏0
  • Docker Compose 整合發(fā)布應用相關服務

    摘要:于是,程序不再是原先單一的服務,而是,變成了一系列密切相關的服務。需要注意的是,在模式下申請證書,需要向證明服務器能被訪問。 首先,祝各位新年快樂,萬事如意,雞年大吉。 這次要來說說一個和前端并不太相關的東西——docker compose,一個整合發(fā)布應用的利器。 如果,你對 docker 有一些耳聞,那么,你可能知道它是什么。 不過,你不了解也沒有關系,在作者眼中,docker 就...

    microcosm1994 評論0 收藏0
  • Docker Compose 整合發(fā)布應用相關服務

    摘要:于是,程序不再是原先單一的服務,而是,變成了一系列密切相關的服務。需要注意的是,在模式下申請證書,需要向證明服務器能被訪問。 首先,祝各位新年快樂,萬事如意,雞年大吉。 這次要來說說一個和前端并不太相關的東西——docker compose,一個整合發(fā)布應用的利器。 如果,你對 docker 有一些耳聞,那么,你可能知道它是什么。 不過,你不了解也沒有關系,在作者眼中,docker 就...

    newtrek 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<