A repository fork from https://github.com/wmnnd/nginx-certbot
使用docker-compose
配置nginx并申请certbot证书。
init-letsencrypt.sh
:获取Let's Encrypt证书;data/nginx
:nginx配置文件目录;docker-compose.yml
:服务配置;
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
- CentOS Linux release 7.3.1611 (Core) 搬瓦工