Какова эквивалентная часть для Linux Docker Runc на Windows Docker?
Прости меня я только начал учиться понимать Docker
, Как я знал, Docker
привык зависеть от LXC
, затем перейдите к libcontainer
.Теперь есть Runc
(из докера 1.11). который является орудием OCF
(Открыть контейнерный формат). А также я знал Runc
может работать только на Linux. Так Runc
находится под докером Linux. Мой вопрос: что такое эквивалент для докера Linux Runc
в докере Windows? Благодарю.
1 ответ
Docker в Windows использует службу Host Compute Service через https://github.com/microsoft/hcsshim. HCS предоставляет интерфейс для запуска контейнеров в Windows. Microsoft пошла по этому пути вместо предоставления низкоуровневых API, потому что низкоуровневый API развивался, но Docker требовался стабильный API для построения.
См. Эту статью Technet https://blogs.technet.microsoft.com/virtualization/2017/01/27/introducing-the-host-compute-service-hcs/ для получения дополнительной информации.