docker nginx 配置 https 无法访问
docker nginx 配置 https 无法访问
·
docker nginx 配置 https 无法访问
这个问题有点无语,如果不使用 Docker 安装 Nginx 不会遇到。
如果一开始就想着配置 https 使用 Docker Nginx 应该也不会遇到。
如果一开始想着使用 Docker 安装 Nginx,但是没有考虑配置 https,后期突然有了这个需求,你很可能会遇到该问题。。
答案就是:Docker 映射端口的时候要把 443 一起映射出去!!
就像下面这样。
docker run \
--restart=always \
--name nginx \
-p 80:80 \
-p 443:443 \
-d \
-v ~/dockerdata/nginx:/etc/nginx \
-e TZ="Asia/Shanghai" \
nginx
查了挺久的,配置 SSL 的过程重复了好几遍没找到问题,然后偶尔搜了下 docker nginx 配置 https,看到人家把 443 人口映射出去,秒懂。
更多推荐
所有评论(0)