Так и должно быть. Тк докер работает в виртуалке.
А в макос и линукс он рабоиает нативно, да так же имеет другого юзера, но с привелениями sudo эти файлы можно редактировать.
Вообще, правильный вариант, использовать докер в его нативной среде(в среде продакшена), а это как раз линукс
Лично я считаю лучшим вариантом - поднять виртуалку с линукс и там уже крутить докер