酷徒LOGO

用Docker运行certbot


大多数用户应该使用certbot-auto ,仅当你确定知道自己在做什么并且有充分的理由这样做时,才应使用Docker 。

如果你将Certbot和独立插件一起使用,你需要可以从容器外部访问它使用的端口,包括-p80:80 或者 -p443:443certbot/certbot


sudo docker run -it --rm --name certbot 
 -v "/etc/letsencrypt:/etc/letsencrypt" 
 -v "/var/lib/letsencrypt:/var/lib/letsencrypt" 
 certbot/certbot certonly


使用以下命令运行Certbot certonly ,命令将获取证书并将其放置在目录中 /etc/letsencrypt/live ,在你的系统上,由于Certonly无法从Docker内部安装证书,因此你必须按照Web服务器提供商建议的步骤手动安装证书。

https://hub.docker.com/u/certbot 它自动通过流行的提供商的dns进行域验证。





Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷