Да, все верно, мои коллеги используют тот же мак-мини, на которой поднимают убунту которая в свою очередь поднимает доккер контейнер с мак ОС + аппиум. Это все из-за необходимости виртуализации. Очевидно, эффективнее сразу использовать сервер на убунту. Амазоновские сервера, например, тоже не поддерживают виртуализацию, поэтому надо сразу учитывать эти ньюансы.
На слабых мак-мини контейнер может подниматься больше минуты и для тестов с переустановкой приложения необходимо продумывать альтернативные методы сброса приложения в первоначальное состояние (диплинки для вылогинивания например), потому что длительность теста в таком случае значительно увеличивается.