这里介绍如何使用docker-compose
配置nginx和certbot服务,并为域名申请certbot证书的过程。
下文中的涉及到的docker-compose.yml
等文件详见: https://github.com/aitlp/nginx-certbot。
1.解析域名到你的服务器;
2.安装docker-compose,参考: CENTOS安装Docker Compose;
3.修改配置;
- 修改
init-letsencrypt.sh
文件中的域名及邮箱; - 修改
data/nginx
中的域名;
4.申请证书
chomod +x ./init-letsencrypt.sh
sudo ./init-letsencrypt.sh
5.启动服务
docker-compose up -d
References
- Nginx and Let’s Encrypt with Docker in Less Than 5 Minutes;
- 基于Certbot为Nginx的Docker镜像添加HTTPS;
- docker-compose nginx + ssl配置;
- docker安装nginx并配置通过https访问;
- Create and renew website certificates using the Letsencrypt free certificate authority.;
最新评论
怎么取消了蓝奏云分享啊,请继续用蓝奏云啊……
哦 谢谢 那我试试
有木马
下载不了了