这里介绍如何使用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.;
最新评论
没有磁力吗
不行,这个版本4K还是限速~
搞笑了,官网打不开的机场,检验倒数到0直接卡死了
都是ip6的,有ip4的吗?老电视不支持ip6