Я запускаю Docker из контейнера, который я запускаю так:
docker run -d `
-v //./pipe/docker_engine://./pipe/docker_engine `
-v "$($dockerpath):C:/docker"
Из контейнера я могу запустить docker ps
очень хорошо, и он возвращает запущенные контейнеры на хостengine.
Однако, когда я запускаю docker-compose
, я получаю сообщение об ошибке:
Не удалось подключиться к демону Docker.Возможно, вам придется запустить Docker для Windows.
Это работало нормально, когда я использовал TCP / TLS для подключения к движку Docker.Проблема началась, когда я переключился на использование именованных каналов.
Есть идеи, как это исправить?