質問: CentOS 7でdockerを介してSQLサーバーを実行する ``` sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Admin@2019' -p 1433:1433 --name sql2017 -d mcr.microsoft.com/mssql/server:2017-latest ``` 次に、mssql-cliを介して接続しようとすると、エラーが発生しました。 > サーバーとの接続は正常に確立されましたが、ログイン前のハンドシェイク中にエラーが発生しました。 (プロバイダー:TCPプロバイダー、エラー:35-内部例外がキャッチされました) > > `sqlcmd`を使用しようとすると、正常に動作することに注意してください。 ``` ./sqlcmd -S localhost -U SA -P 'Admin@2019' ``` また、ASP.NET EF Coreで使用すると同じ問題が発生します
回答: CSFの設定に関する記事を見つけ、iptables / csfを設定しました 私のサーバー構成:CentOS + DirectAdmin + Docker