Docker安装后如何启用https访问?


#1

按照官方的文档,用docker安装了seafile,现在能用http访问了,但是https不行,我在建立docker容器的时候没有用-e 命令自动申请SSL证书,是后来去阿里云申请的证书,下载的nginx版本的,也改了名字放到了ssl文件夹,是哪里不对么?有没有完整的,后来开启https访问的教程?


#2

同问,用docker安装专业版,直接用-e 命令申请SSL证书,就是进行不下去。


#3

顺带说下:用了Win10 的hyper-v装docker ce ,难道Win版不支持的原因吗?


#4

这个建议先了解下let’s encrypt证书的颁发条件


#5

你如果使用自己的https证书,需要把原来启动的容器删掉,重新启动一个容器


#6

搞定了,删除了容器,重启一个,加入了SSL自动申请内容,但是把SSL文件夹下的内容全删了,放上自己申请的CRT + KEY两个文件,就可以了。