1.进入容器 docker exec -it 容器id /bin/bash
2.查看当前使用的协议
oppenssl version
3.查看当前容器默认支持的最低版本
复制支持的协议配置到本机查看
命令docker cp 容器ID:/etc/ssl/openssl.cnf 本机地址
搜索 system_default_sec 如下
4.查看目标SqlServer数据库版本
https://support.microsoft.com/zh-cn/help/3135244/tls-1-2-support-for-microsoft-sql-server
5.修改符合我们数据支持的tls版本
在dockerfile 中加入一下命令
RUN sed -i 's/TLSv1.2/TLSv1.0/g' /etc/ssl/openssl.cnf
转自:https://blog.csdn.net/qq_21265915/article/details/103274624