docker中ngnix更换ssl证书
1、首先,查找nginx容器,确定容器ID和名字
docker ps | grep nginx |
2、查看nginx容器启动时的挂载信息(替换为你的容器id)
docker inspect -f '{{ .Mounts }}' <container_id> |
如下图,可以看到nginx容器启动时挂载的目录信息,其中:
挂载了3个主要文件: /export/nginx/9901441_xxxx_.pem、/export/nginx/9901441_xxxx_.key 、 /export/nginx/nginx.conf
ssl证书文件以及nginx配置文件
3、替换ssl证书并重启docker容器
替换pem和key文件,替换之前先备份
重启docker的nginx容器
docker restart 288782cba94c |
若要修改nginx配置文件,直接修改就可以,完成后重加载一次
nginx重加载配置
docker exec 288782cba94c nginx -t # 先语法检查 |
至此,就更换ssl证书完毕了!!
赏
微信打赏
微信打赏
意外收获认可,内心充满感激;打赏之举,更添无限动力。


