Я хочу, чтобы мое docker предприятие работало на моем windows 2016 сервере. Вначале я постоянно видел это:
ошибка при подключении: Post http: //%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/cr eate: open //./ pipe / docker_engine: Доступ запрещен. В конфигурации демона по умолчанию в Windows для подключения клиент docker должен быть запущен с повышенными правами. Эта ошибка также может указывать на то, что демон docker не запущен. "* Или что-то подобное.
Поскольку доступ был запрещен, я решил, что это из-за запущенного прокси-сервера. Я попробовал чтобы установить среду с моей учетной записью, прокси-адресом и кодом шлюза. Однако это затем превратилось в эту ошибку:
"ошибка во время подключения: Сообщение http: //%2F%2F.%2Fpipe%2Fdocker_engine/ v1.40 / container / cr eate: open //./pipe/docker_engine: Системе не удается найти указанный файл. В конфигурации демона по умолчанию в Windows, клиент docker должен быть запущен с повышенными правами для подключения. Эта ошибка также может указывать на то, что демон docker не запущен. *
Я удалил эту среду и попытался перезапустить службу. Теперь он не запускает службу docker. И выдает это сообщение об ошибке:
start-service: Failed to start service 'Docker Engine (docker)'. В строке: 1 символ: 1 start-service docker + CategoryInfo: OpenError: (System.ServiceProcess.ServiceController: ServiceController) [Start-Service], ServiceCommandException + FullyQualifiedErrorId: StartServiceFailed, Microsoft.PowerShell.Commands.StartServiceCommand
1021 *