Для целей CI мне нужно настроить кластер ведомых устройств сборки, способных создавать приложения для iOS. На данный момент я полагаюсь на один MacMini — с целью развернуть еще несколько в будущем — и я хотел бы виртуализировать несколько ведомых устройств поверх него. Некоторые из этих виртуальных ведомых устройств будут создавать приложения для iOS, другие будут меньшими ведомыми устройствами Linux для различных целей.
Я совершенно новичок в Docker, поэтому мой главный вопрос заключается в том, можно ли докеризировать Xcode 9.2 и/или MacOS, чтобы виртуализировать мои ведомые устройства для сборки iOS. Я видел очень мало литературы о том, можно ли этого добиться, и я нашел несколько изображений на hub.docker.com, но они не задокументированы и не кажутся очень популярными.
Я сейчас просматриваю учебник по Docker и в конечном итоге попытаюсь это сделать - и если я добьюсь успеха, я отвечу здесь на свой вопрос для других, но, учитывая отсутствие информации, у меня есть сомнения в том, что это даже возможно или где я должен даже начать.
Любые подсказки или указатели на этом больш были бы оценены. Или, если кто-то точно знает, что это невозможно, и может объяснить почему, это также сэкономит мне много времени.