nginx.conf
server {listen 443 ssl;server_name huskyui.work;ssl_certificate 1_huskyui.work_bundle.crt;ssl_certificate_key 2_huskyui.work.key;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;root /usr/share/nginx/html;location / {index index.html index.htm;}}
dockerfile
FROM nginx
COPY ./1_huskyui.work_bundle.crt /etc/nginx
COPY ./2_huskyui.work.key /etc/nginx
COPY ./nginx.conf /etc/nginx/nginx.conf
具体在运行的时候,需要将80映射成本地80,443映射成443,记得把443隐射出来
docker run -d -p 80:80 -p 443:443 mynginx
