У меня такая же проблема.
Вы должны проверить журналы Pycharm. Подробная информация об ошибке.
В моем случае Pycharm показывает ту же ошибку «Канал отключен до получения каких-либо данных».
Но в логах я обнаружил, что ошибка вызвана:
«ОШИБКА - HttpResponseStreamHandlerFixed - исключение: перед первым чтением или отключением может быть зависание
io.netty.handler.codec.DecoderException: javax.net.ssl.SSLHandshakeException: не найдено имя, соответствующее «my_server_hostname» найдено »
В моем случае проблема заключалась в том, что имя домена, к которому я подключаюсь, не совпадает с именем хоста в сертификате SSL с собственной подписью, установленном в dockerd.
Имя домена, к которому вы подключаетесь, должно совпадать с именем домена в сертификате SSL, используемом dockerd.
Я должен сделать запись hosts (C: \ Windows \ System32 \ drivers \ etc \ hosts в Windows и / etc / hosts в Linux) и подключиться к ней.
И "https://" протокол требуется:)
PS. Вы можете проверить имя хоста SSL-сертификата, открыв браузер Chrome для оконечной точки API докера с https и открыв сведения о сертификате.