首页 > 解决方案 > Docker 容器错误:TDSSNIClient 初始化失败,错误为 0xffffffff,状态码 0x80。原因:无法初始化 SSL 支持

问题描述

我正在尝试从microsoft/mssql-server-linux运行 docker 容器

sudo docker run -d -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=SecertP@ssW0rd!' -p 1433:1433 --name TestName-SqlServer microsoft/mssql-server-linux

容器没有启动,当我检查日志时:

docker logs e2

我看到以下错误:

2018-10-16 09:06:42.54 spid19s 错误:17182,严重性:16,状态:1。 2018-10-16 09:06:42.54 spid19s TDSSNIClient 初始化失败,错误为 0xffffffff,状态代码 0x80。原因:无法初始化 SSL 支持。

2018-10-16 09:06:42.55 spid19s 错误:17182,严重性:16,状态:1。 2018-10-16 09:06:42.55 spid19s TDSSNIClient 初始化失败,错误为 0xffffffff,状态代码 0x1。原因:初始化因基础结构错误而失败。检查以前的错误。

2018-10-16 09:06:42.56 spid19s 错误:17826,严重性:18,状态:3。

2018-10-16 09:06:42.56 spid19s 由于网络库中的内部错误,无法启动网络库。要确定原因,请查看错误日志中紧接此错误之前的错误。

2018-10-16 09:06:42.56 spid19s 错误:17120,严重性:16,状态:1。
2018-10-16 09:06:42.56 spid19s SQL Server 无法生成 FRunCommunicationsManager 线程。检查 SQL Server 错误日志和操作系统错误日志以获取有关可能的相关问题的信息。

标签: sql-serverdockerubuntu

解决方案


推荐阅读