Как устранить эту ошибку докера при запуске wolkenkit на Windows 10 - PullRequest
0 голосов
/ 03 марта 2019

Когда я запускаю wolkenkit start на компьютере с Windows, команда не выполняется, и я получаю следующий вывод:

Starting the application...
  Validating the application code...
  Verifying health on environment default...
  Verifying application status...
  Verifying that ports are available...
  Setting up network...
  Building Docker images...
  Starting Docker containers...
✗ Failed to start the application.
  docker: Error response from daemon: driver failed programming external connectivity on endpoint boards-postgres (7cf3e33d876e8d22fced3926fdc9ddf2372b499803dc92a4b7bb403fd2552064): Error starting userland proxy: mkdir /port/tcp:0.0.0.0:3030:tcp:172.21.0.4:5432: input/output error.

  ExecutableFailed: docker: Error response from daemon: driver failed programming external connectivity on endpoint boards-postgres (7cf3e33d876e8d22fced3926fdc9ddf2372b499803dc92a4b7bb403fd2552064): Error starting userland proxy: mkdir /port/tcp:0.0.0.0:3030:tcp:172.21.0.4:5432: input/output error.

    at childProcess.exec (C:\Users\wagle\Dev\tnw\wolkenkit\src\shell\exec.js:21:20)
    at ChildProcess.exithandler (child_process.js:301:5)
    at ChildProcess.emit (events.js:189:13)
    at maybeClose (internal/child_process.js:970:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)

Я работаю в Windows 10, используя Docker Desktop для Windows 2.0.0.3.Любые идеи, откуда эта проблема может возникнуть?

1 Ответ

0 голосов
/ 03 марта 2019

На самом деле, мы (в нативной сети, которая стоит за wolkenkit) также столкнулись с этой проблемой.

На самом деле это проблема, вызванная одним из последних обновлений для Windows 10. Это обновление представилоновая функция «Быстрый запуск», которая вызывает проблемы для Docker.

См. эту проблему для получения более подробной информации: https://github.com/docker/compose/issues/3277

В качестве быстрого решения вы можете перезапустить Docker.В качестве более долгосрочного решения вы можете отключить функцию «Быстрый запуск», см. https://github.com/docker/for-win/issues/953#issuecomment-342498223

Надеюсь, это поможет ?

PS: Обратите внимание, что я являюсь одним из основных разработчиковwolkenkit.

...