Это нормально - по умолчанию локальный именованный канал используется для интерфейса командной строки Docker для связи со службой (он же демон).
Для использования в целях разработки вы можете настроить службу Docker хост-машины («демон») для Доступ по TCP , но это наименее безопасный вариант.Просто поместите этот текст в файл daemon.json:
{
"hosts": ["tcp://0.0.0.0:2375"]
}
Как только это будет сделано, вы можете подключиться, например:
docker --host tcp://1.2.3.4:2375 version
Если это для производственного использования, вам, вероятно, нужно посмотреть насистема оркестровки контейнеров.
Промежуточное звено было бы для использования Attach-PSSession
для подключения к сеансу администратора PowerShell на удаленном компьютере.Для этого все еще требуется привилегированный пользователь , но он работает удаленно.