Есть ли разница в скорости между процессом --isolation и гипервизором --isolation? - PullRequest
0 голосов
/ 27 марта 2019

Во-первых, у меня нет машины под управлением Windows Server 2016, чтобы проверить это самостоятельно.Так что я просто использую Windows 10, и единственное поддерживаемое --isolation здесь - hyperv.

На самом деле следующий код выполняется так медленно, что это неприемлемо.Это занимает около 3-5 секунд, тогда как нам нужно, чтобы это заняло всего около 0,5 секунды:

docker run imageName [some_command]

Мой сценарий - запустить докер-контейнер для выполнения задачи и убить его сразу после завершения (это должно занять всего несколько секунд).около 0,5 секунды, чтобы начать работу над задачей).

Однако, поскольку я использую Windows 10 и по умолчанию (а также поддерживается только --isolation здесь hyperv).Поэтому я думаю, что это может быть одной из причин его медлительности.

Так что, если кто-то сталкивался с Windows Server 2016 в аналогичном сценарии, пожалуйста, дайте мне знать, если запуск docker run с параметрами --isolation process лучшескорость?

Я думаю, что может быть лучше, но не совсем уверен, как это.Документация не предоставляет никакой информации об этом виде разницы (в скорости).

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...