背景目前项目当中存有.NETFramework和.NETCore两种类型的项目,但是都需要进行容器化将其分别部署在Windows集群和Linux集群当中。在WCF进行容器化的时候,遇到了以下几个问题:某些服务使用到了WSHttpBinding保护服务安全,要在容器里面加载SSL证书。WCF服务的日志,如何重定向到标准输出流?解决问题一关于第一个问题,最开始我觉得只需要将WCF服务打包出来,暴露一个HTTP端点。然后在这个WCF服务的前面再加一层NGINX,具体的证书由NGINX进行管理。大概的流程就是APICaller-->(HTTPS)F5-->(HTTPS)NGINX-->(HTTP)WC