最近在做微信小程序的个人项目,遇到配置https的需求,特将过程记录下来。
目录结构
root/docker
├── nginx_ssl
│ ├── cert
│ │ ├── xxx.key
│ │ └── xxx.pem
│ ├── Dockerfile
│ └── conf.d
│ └── default.conf
└── backend(eggjs项目的根目录)
dockerfile
FROM nginx
COPY ./conf.d /etc/nginx/conf.d
RUN mkdir /etc/nginx/cert
COPY ./cert /etc/nginx/cert
COPY ./www /usr/share/nginx/html
EXPOSE 80