Слышал, что на это влияют особенности аппаратной виртуализации процессора
(обычно, проблемы, в следствии
аппаратных особенностей, бывают у AMD)
вам следует опираться не на слухи, а на
docker for windows system requirements
при внимательном просмотре выдачи, можно добраться до оных тут
https://docs.docker.com/docker-for-windows/install/
и обнаружить, что
системные требования докера в части железа, укладываются в системные требовани Hyper-V. от процессора тут требуется наличие поддержки
SLAT но эта фича стала массовой где то году в 2010 или 2011 (Hyper-V win8x64 ее уже требовал, и мне пришлось подсуетиться с апгрейдом на свежий проц)
+ надо в биосе включить все галочки про виртуализацию
+ не забудьте уделить внимание списку совместимых версий винды, и какие фичи в винде надо включить