Следуя инструкциям в документации Docker, я работал для меня. Мне просто пришлось изменить stable на test в этой команде
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Это возможно, технически, но настройка его отнюдь не простая операция. Насколько мне известно, в репозиториях имеется несколько приложений, но результаты могут отличаться.
Для достижения наилучших результатов вы должны использовать приложение, которое поддерживает кластеризацию, например, некоторые сетевые рендеринги и компиляторы , Я не знаю ни одной из этих рук, но я знаю, что, например, это можно сделать с помощью Blender и настраиваемых рендерингов.
По вопросу о Desktop vs Server - проще с помощью версия сервера, видя, что у вас есть различные решения для облачных вычислений, но если вы подумаете об этом, вы можете добавить их и в версию Desktop, поэтому, возможно, ваше решение будет включать в себя использование серверных компонентов на рабочем столе.
К сожалению, поскольку я не делал этого до себя, я не могу (в настоящее время) дать вам конкретные инструкции. Однако эти ссылки: https://help.ubuntu.com/community/Clustering и http://ubuntuforums.org/showthread.php?t=1030849, как указывал Ури, должны пригодиться.