named pipe mounts are not supported on this version of Windows.
Эта ошибка означает, что ваша версия Docker не поддерживает привязку монтируемых именованных каналов в контейнеры.
Сначала необходимо проверить версию Docker в вашей системе, это можно сделать с помощьюdocker version
.
Затем необходимо убедиться, что версия Docker> = 17.09, и использовать одно из следующих решений:
- Версия Docker = 17.09, выполнить привязку для монтирования именованного каналакак том
docker run -d --name portainer -p 9000:9000 -v \\.\pipe\docker_engine:\\.\pipe\docker_engine --mount type=volume,source=portainer_data,target=C:\data portainer/portainer
- Версия Docker> = 18.03, поддерживаются привязки именованных каналов, и ваша команда должна просто работать.